在新安装Android Studio 3.6.3(便携式)之后。当我尝试构建和运行我的项目时,
app\build\intermediates\compile_and_runtime_not_namespaced_r_class_jar\debug\R.jar:该进程无法访问该文件,因为它正被另一个进程使用。
不知道它想从我这里得到什么。我以“管理员”身份运行Android Studio,甚至在第一次运行时关闭项目并重新打开它,第二次我得到错误。
我试过无效缓存并重新启动,我试过删除app/build下的文件夹,但它似乎又回来了。我错过了什么?
谢谢
更新:
在尝试清理项目时,我得到以下结果
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':app:clean'.
> Unable to delete directory 'C:\Users\name\Downloads\portable\android-studio\projects\appm\app\build'
Failed to delete some children. This might happen because a process has files open or has its working directory set in the target directory.
- C:\Users\name\Downloads\portable\android-studio\projects\appm\app\build\intermediates\compile_and_runtime_not_namespaced_r_class_jar\debug\R.jar
- C:\Users\name\Downloads\portable\android-studio\projects\appm\app\build\intermediates\compile_and_runtime_not_namespaced_r_class_jar\debug
- C:\Users\name\Downloads\portable\android-studio\projects\appm\app\build\intermediates\compile_and_runtime_not_namespaced_r_class_jar
- C:\Users\name\Downloads\portable\android-studio\projects\appm\app\build\intermediates
如果我等了几分钟,例如,我更新这个问题所花的时间,那么它又起作用了.
**更新:**更新到Android Studio 4,出现同样的问题。
8条答案
按热度按时间plicqrtu1#
尝试
在cmd中(windows 10)
kmb7vmvb2#
我遇到了同样的问题,但在Android Studio Arctic Fox上,同时在Jet Compose项目上工作。
我只是简单地更改了运行配置,构建错误就解决了。
将
DefaultPreview
更改为app
,问题得到解决。zpqajqem3#
这是AS内部的bug,我报了bug,你可以在这里跟进
https://issuetracker.google.com/issues/167701947
pprl5pva4#
从任务管理器中杀死“OpenJDK Platform binary”进程对我来说非常有效。
感谢Abed Murad,我在他的链接上看到了。(我还没有投票的名声--我的错!)
这是AS内部的bug,我把它作为bug上报了,你可以在这里跟进https://issuetracker.google.com/issues/167701947
我曾经试图删除**.
它(* 杀死“OpenJDK平台二进制文件”*)是最好的解决方案吗?我不知道,但是,这是我现在得到的。一旦我得到一个更好的,我会更新它。
祝你们好运!
mf98qq945#
尝试从
%USERPROFILE%\AppData\Roaming\Google\AndroidStudioPreview2020.3\workspace
中删除所有*.xml
文件我是从this google issue算出来的。
fnatzsnv6#
停止运行应用程序,然后打开任何的xml布局,等待它加载完成,它的作品。
6pp0gazn7#
我有同样的问题,所有我没有删除R.jar和重新构建我的项目。
hfyxw5xn8#
无效缓存和重新启动解决了我的问题