Android Studio Giraffe自动卸载开发应用问题求助及降级验证
解决Android Studio Giraffe中开发应用频繁被卸载的问题
临时规避方案(无需全套降级)
- 单独锁定Gradle插件版本:在项目根目录的
settings.gradle或项目级build.gradle中,强制指定Gradle插件版本为8.0.2,保留Android Studio Giraffe不变,同步后验证问题是否解决:// 在settings.gradle中添加 pluginManagement { plugins { id 'com.android.application' version '8.0.2' id 'com.android.library' version '8.0.2' } } - 禁用测试配置的自动卸载:打开Run > Edit Configurations,选择你的测试配置,检查Miscellaneous或Tests标签页,取消勾选**"Uninstall app after test"**(若存在该选项)。
- 修改安装参数保留应用:在应用的Run配置中,切换到General标签页,在"Installation options"里添加
--keep参数,避免测试后自动卸载。
排查问题根源的步骤
- 查看Logcat日志:应用被卸载时,过滤
package_manager或install相关日志,定位触发卸载的进程或命令,判断是IDE、Gradle任务还是系统行为导致。 - 检查Gradle任务关联:运行
./gradlew tasks --all,查看测试类任务是否自动绑定了uninstallDebug这类卸载任务。
长期稳定方案
如果单独降级Gradle插件到8.0.2有效,可暂时维持该版本,等待Google官方修复Giraffe版本的相关问题,同时跟进你提交的Issue进展获取官方解决方案。
内容的提问来源于stack exchange,提问作者Phlip
相关产品推荐
相关产品推荐

