compile_and_runtime_not_namespaced_r_class_jar\debug\R.jar: 另一个程序正在使用

问题情况:

run App的时候,提示该文件被占用

想要clean Project,还是提示该文件被占用,这个文件和连带的文件夹都无法被删除。

方法1:

  1. AndroidStudio下方的terminal(没有这个窗口的话,从上面的view->tool Winndow->terminal打开)
    执行taskkill /im java.exe /f

方法2:

  1. 关闭Android Studio,手动找到这个文件夹,删除该文件。不过后续还是会生成,所以不能根本解决这个问题。

方法3:

  1. 打开任务管理器,左侧性能->右上角资源监视器,资源监视器上方窗口点击CPU,通过关联的句柄搜索所有占用compile_and_runtime_not_namespaced_r_class_jar的进程,将他们关闭。

方法4:

如果在方法3你发现,占用该进程的,正好是Android Studio,那么你关闭他就会回到方法2,没有意义。

此时如果你尽可能多的同时满足以下条件,使用旧版本的Android Studio(至少回到2022.1.1)或许能解决该问题。

  1. Windows系统
  2. Android Studio版本为Giraffe | 2022.3.1
  3. 项目很大,编译时间很久
  4. 每次使用xml文件的preview功能时必定出现该问题
  5. 不是每个项目都会出现该问题。

    本人自测无问题的版本:
    目前AndroidStudio官网无法下载直接该版本,下载方式是:复制最新版本的下载链接,将其中的日期改为2022.1.1.21即可。(如果该方法不行的话请自寻下载方式或者别的历史版本
    https://r4---sn-a5msenek.gvt1.com/edgedl/android/studio/install/2022.1.1.21/android-studio-2022.1.1.21-windows.exe
相关推荐
ha_lydms11 分钟前
5、Spark函数_s/t
java·大数据·python·spark·数据处理·maxcompute·spark 函数
黄河滴滴1 小时前
java系统变卡变慢的原因是什么?从oom的角度分析
java·开发语言
侠客行03171 小时前
Mybatis二级缓存实现详解
java·mybatis·源码阅读
老华带你飞1 小时前
农产品销售管理|基于java + vue农产品销售管理系统(源码+数据库+文档)
java·开发语言·前端·数据库·vue.js·spring boot·后端
Edward111111112 小时前
tomcat_servlet
java·servlet·tomcat
短剑重铸之日2 小时前
SpringBoot声明式事务的源码解析
java·后端·spring·springboot
李白的粉2 小时前
基于springboot的银行客户管理系统(全套)
java·spring boot·毕业设计·课程设计·源代码·银行客户管理系统
JIngJaneIL2 小时前
基于springboot + vue房屋租赁管理系统(源码+数据库+文档)
java·开发语言·前端·数据库·vue.js·spring boot·后端
努力的小南2 小时前
Java字节码文件常量池索引两个问题
java·常量池·字节码文件·黑马jvm字节码文件常量池索引
期待のcode3 小时前
Java的抽象类和接口
java·开发语言