You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Android Studio(Kotlin)启动调试器时报错问题求助

路径说明

/data/data/com.example.codegame/code_cache/.overlay/base.apk/res 路径不存在于你的本地开发机器上,这是Android设备/模拟器内部的应用沙箱私有路径,是你测试用的应用专属存储目录,电脑上默认看不到这个目录是正常现象。
这个具体路径是Android Studio调试时「快速部署/资源热重载」功能生成的临时资源覆盖目录,属于IDE注入的调试辅助文件,不是你编写业务代码生成的文件。

问题判断

你碰到的点击调试图标直接启动失败、应用启动后附加调试器正常、仅单个项目触发问题、重启Android Studio无效的表现,是该项目的调试部署缓存损坏导致的:IDE启动调试时会优先加载资源覆盖层,对应临时目录的文件状态/权限异常,直接在应用初始化阶段触发崩溃,还未执行到你编写的业务逻辑。

排查解决步骤

按以下顺序操作即可,不需要修改业务代码:

  • 清理测试设备上的旧应用残留:直接在模拟器/实体机上卸载出问题的测试应用,或者通过Android Studio的Device Explorer找到com.example.codegame包目录,删除整个code_cache文件夹,清除损坏的overlay临时缓存。
  • 关闭热重载快速部署功能:打开Android Studio设置页,进入Build, Execution, Deployment -> Debugger分类,取消所有和Enable hot swap、Enable Apply Changes相关的勾选,这类快速部署功能本身就容易在缓存异常时触发调试启动故障。
  • 清理项目构建缓存:在Android Studio顶部菜单栏依次点击Build -> Clean Project,执行完成后再点击Build -> Rebuild Project,删除本地旧的构建产物后重新全量构建。
  • 重置项目配置:如果以上操作无效,关闭Android Studio,删除项目根目录下的.gradle、.idea文件夹,以及app模块目录下的build文件夹,重新打开Android Studio同步项目即可。

内容的提问来源于stack exchange,提问作者Gideon Av

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.26 21:24:31