Android Studio 在使用 Internal Test Track 版本后不安装应用
Android Studio does not install app after using the Internal Test Track version
我开发我的应用已有一段时间了,最近将其上传到 Google Play 管理中心的内部测试轨道。我通过 Google Play 商店安装了我的应用程序,它运行良好。
但是,如果我现在尝试直接通过 Android Studio 安装更新的调试版本,它只会启动我的主程序 activity,而不会安装更改后的应用程序。
我试过的:
- 正在通过 AS 卸载应用程序和 运行:
"Error: Activity class {...} does not exist."
- 正在重启phone
- 正在重启 AS
- 正在重新连接phone
- 正在通过 AS 卸载应用程序 (
gradlew uA
)
- 正在通过应用管理器卸载应用
- 正在使 AS 缓存失效
- 清理/重建项目
- 在 运行 配置 -> 杂项中禁用
Skip installation if APK has not changed
- 增加版本号
可能是什么原因造成的:
- 内部测试轨道版本已签名,但密钥由 Google
保存
应用没有被选为'App to debug',但是选择的对话框没有提供
如何再次直接通过 Android Studio 安装未发布的版本?
提前致谢。 -头脑
QUICKFIX
由于某种原因缺少 "Gradle Aware" 任务。要修复它 "Run" > "Edit configurations" > "+" > "Gradle-aware Make" > "OK"(将字段留空)并重新启动。
Android Studio 团队仍在调查发生这种情况的原因。
旧答案/解决方法
使用 ADB 直接卸载发布版本并安装调试版本有效,但您必须为每个更改重新安装应用程序! 更好的解决方案是仍然赞赏。
- 构建项目的调试 APK
- 在终端中输入以下内容:
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
。
- Select 应用程序
App to debug
在设备的开发者选项中。
希望对您有所帮助。 -心灵
我开发我的应用已有一段时间了,最近将其上传到 Google Play 管理中心的内部测试轨道。我通过 Google Play 商店安装了我的应用程序,它运行良好。
但是,如果我现在尝试直接通过 Android Studio 安装更新的调试版本,它只会启动我的主程序 activity,而不会安装更改后的应用程序。
我试过的:
- 正在通过 AS 卸载应用程序和 运行:
"Error: Activity class {...} does not exist."
- 正在重启phone
- 正在重启 AS
- 正在重新连接phone
- 正在通过 AS 卸载应用程序 (
gradlew uA
) - 正在通过应用管理器卸载应用
- 正在使 AS 缓存失效
- 清理/重建项目
- 在 运行 配置 -> 杂项中禁用
Skip installation if APK has not changed
- 增加版本号
可能是什么原因造成的:
- 内部测试轨道版本已签名,但密钥由 Google 保存
应用没有被选为'App to debug',但是选择的对话框没有提供
如何再次直接通过 Android Studio 安装未发布的版本?
提前致谢。 -头脑
QUICKFIX
由于某种原因缺少 "Gradle Aware" 任务。要修复它 "Run" > "Edit configurations" > "+" > "Gradle-aware Make" > "OK"(将字段留空)并重新启动。
Android Studio 团队仍在调查发生这种情况的原因。
旧答案/解决方法
使用 ADB 直接卸载发布版本并安装调试版本有效,但您必须为每个更改重新安装应用程序! 更好的解决方案是仍然赞赏。
- 构建项目的调试 APK
- 在终端中输入以下内容:
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
。
- Select 应用程序
App to debug
在设备的开发者选项中。
希望对您有所帮助。 -心灵