
AndroidStudio run app 代码不生效,手机是华为,刚更新的 HarmoyOS 4.0.0.200.测试过小米手机是没问题的,奇了怪了,有没有大佬知道这是怎么回事呀?
1 AlanStar Mar 15, 2024 有点多余但是还是建议你排查一下,开发者选项-USB 调试/无线调试 有没有开启,是否允许 USB 安装应用,是否已授权当前的计算机,Android Studio 里面有没有检测到你当前的设备,最好用 adb 命令看一看 list 里面有没有你的设备以及状态是什么,感觉不对可以用 adb kill-server 干掉进程再尝试重连。 |
3 AlanStar Mar 15, 2024 @DateData 回答有些模糊的,Android 设备连接电脑有好多状态,充电、文件传输、MTP 、网络共享,还是建议你去开发者选项里验证一下你是不是没有启用某个选项 |
4 AoEiuV020JP Mar 15, 2024 有时候会有一些奇怪的问题,不好排查原因,但我一般都是几个方案挨个试一下, 改运行 gradle 命令编译安装, 重启 android studio , clean project 然后重启 android studio , |
5 lee015 Mar 15, 2024 via Android run 的配置里,勾选使用 pm 命令安装 apk 试试。否则可能有增量更新逻辑有时新代码不生效 |
6 jizni Mar 15, 2024 试试关闭 Instant Run 呢 |
7 huczyt Mar 15, 2024 run 不生效应该有报错信息吧,另外 run 编译完成后推送到华为需要手动点击安装,adb 没法自动执行安装 |
8 gxt92 Mar 15, 2024 去掉 instant run ,删除 build 文件,重新编译。如果还不行打断点排查一下? |
11 DateData OP @AoEiuV020JP 这些办法我都试过,还是不生效,就很苦恼呀 |
12 217fan Mar 16, 2024 我昨天也遇到了 我是在 Edit Configutations 界面的 Before launch 加了一个 Gradle-aware Make,相当于每次 run 的时候自动帮你 build |
13 cyclist Jul 3, 2024 我测试发现同时选择传输文件和使用 pm 安装可以解决 |
14 soloho Jul 25, 2024 https://imgur.com/RltiLHG 在 Run Configuration 里面勾选 Always install with package manager 即可更新代码 |