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

Android Studio报错:无法删除不存在的code_cache目录,模拟器无法运行

解决Android模拟器缓存删除失败及随机运行异常问题
  • 清理Android Studio与项目缓存
    打开Android Studio,依次点击File→Invalidate Caches...,勾选Invalidate and Restart后重启软件。同时手动删除项目根目录下的build和.gradle文件夹,重启后执行File→Sync Project with Gradle Files重新同步项目。

  • 重置模拟器数据
    打开AVD管理器,选中出问题的模拟器,点击右侧下拉菜单选择Wipe Data,清除模拟器的用户数据与缓存。如果无效,直接删除该模拟器,重新创建新的AVD,优先选择x86_64架构的系统镜像,兼容性更佳。

  • 修复资源未关闭警告
    虽然当前是警告,但可能影响稳定性。检查代码中的数据库连接、文件流、Bitmap等资源,确保使用完毕后调用close()方法,或者使用try-with-resources语法自动管理资源,示例:

    try (FileInputStream fis = new FileInputStream("example.txt")) {
        // 资源操作逻辑
    } catch (IOException e) {
        e.printStackTrace();
    }
    
  • 检查模拟器存储空间
    打开模拟器的系统设置→存储,查看内部存储是否不足。若空间紧张,清理模拟器内无用文件,或在创建AVD时分配更大的存储空间。

  • 禁用LLVM缓存(针对性解决code_cache报错)
    在项目的gradle.properties文件中添加以下配置:

    android.enableLLLCompiler=false
    

    添加后重新构建项目,可禁用LLVM相关缓存生成,避免找不到缓存目录的问题。

内容的提问来源于stack exchange,提问作者Matteo Congiu

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.26 11:05:04