移动Android Studio项目后出现安装失败错误求助
解决Android Studio项目移动路径后安装失败的问题
我来帮你搞定这个问题!这个报错的核心原因是Gradle构建缓存和Android Studio的IDE缓存还残留着项目旧路径的记录,哪怕你已经把项目移到新位置,构建系统还是会傻乎乎地去旧路径找生成的split APK文件,自然就找不到了。试试下面这几个步骤:
步骤1:清理项目本地构建缓存
这是最直接的解决方式,先把旧的构建产物和缓存清干净:
- 打开Android Studio,点击顶部菜单栏的
Build→Clean Project,先清除当前项目的构建产物 - 接着点击
Build→Rebuild Project,让系统从新路径重新完整构建项目 - 如果上面两步没用,手动删除项目根目录下的
.gradle文件夹,以及app模块下的build文件夹,删除后回到Android Studio,点击File→Sync Project with Gradle Files重新同步
步骤2:清除Android Studio的全局缓存
有时候IDE自身的缓存也会残留旧路径信息,需要彻底清除:
- 先关闭Android Studio
- 找到IDE的缓存目录(Windows系统一般是
C:\Users\[你的用户名]\.AndroidStudio[版本号]\system\caches),删除整个caches文件夹 - 重启Android Studio,打开项目后再次同步Gradle文件
步骤3:检查Run/Debug配置
极少数情况下,Run配置里会硬编码旧路径,需要确认一下:
- 点击工具栏的Run下拉菜单,选择
Edit Configurations... - 找到你的应用对应的Run配置,检查
General或Installation Options标签页里有没有指向旧路径的配置,如果有就删除或者更新为新路径
最后一步:重新安装应用
做完上面的操作后,确保手机/模拟器上的应用已经完全卸载(可以去系统设置的应用列表里确认),然后点击Run按钮重新安装应用,应该就能正常运行了。
内容的提问来源于stack exchange,提问作者JakAttk123




