我一直在研究我的应用程序一段时间,最近将其上传到Google Play控制台的内部测试跟踪中。我通过Google Play商店安装了我的应用程序,并且运行良好。
但是,如果我现在尝试直接通过Android Studio安装更新的调试版本,它只会启动我的主要活动,而无需安装更改的应用程序。
我尝试过的
"Error: Activity class {...} does not exist."
gradlew uA
)卸载应用Skip installation if APK has not changed
在运行配置中禁用->其他可能导致的原因:
如何再次通过Android Studio直接安装未发布的版本?
提前致谢。-思想
快速解决
出于某种原因缺少“ Gradle Aware”任务。要对其进行修复,请“运行”>“编辑配置”>“ +”>“可识别Gradle的文件”>“确定”(将该字段保留为空)并重新启动。
Android Studio团队仍在调查发生这种情况的原因。
旧答案/解决方法
使用ADB直接卸载发行版并安装调试版是可行的,但是您必须为每一次更改重新安装应用程序! 更好的解决方案仍然值得赞赏。
adb uninstall MY_PACKAGE_NAME
adb install -r ./mobile/build/outputs/apk/debug/mobile-debug.apk
如果得到"adb" not found.
使用%LOCALAPPDATA%\Android\sdk\platform-tools\adb
代替。
App to debug
在设备的开发人员选项中使用的应用。希望对您有所帮助。-思想
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句