我做了什么:
我已将同一个项目('myProject')文件夹(清理/重建没有问题)复制到一个新位置,保留以前的文件夹作为备份,并旨在更改复制的项目以进行更多修改。 *此处项目名称相同,仅位置不同。
然后我在新位置打开我的项目并开始执行。
观察:
当我最初打开 android studios 并导入项目时没有问题,甚至模拟器也在工作。但是当我尝试清理项目时,它显示以下错误。
Unable to delete directory 'C:\Users\sach\Desktop\Project02\test2\backup20191126\myProject\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\sach\Desktop\Project02\test2\backup20191126\myProject\app\build\outputs\apk\debug
- C:\Users\sach\Desktop\Project02\test2\backup20191126\myProject\app\build\outputs\apk
- C:\Users\sach\Desktop\Project02\test2\backup20191126\myProject\app\build\outputs
然后我找到this并尝试了
Gradle > MyProject > app > Tasks > build > clean –
但我仍然收到与下面提到的相同的输出
> Task :app:clean FAILED
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':app:clean'.
>Unable to delete directory 'C:\Users\sach\Desktop\Project02\test2\backup20191126\myProject\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\sach\Desktop\Project02\test2\backup20191126\myProject\app\build\outputs\apk\debug
- C:\Users\sach\Desktop\Project02\test2\backup20191126\myProject\app\build\outputs\apk
- C:\Users\sach\Desktop\Project02\test2\backup20191126\myProject\app\build\outputs
错误与我在不清理的情况下尝试重建时的错误相同。
模拟器也在此处工作,但无法清理和重建。 这是同一个项目,名称相同,但位置不同。我想知道为什么会发生在这里。因为在我将其复制到此处之前没有任何问题。请有任何线索摆脱这个。
最佳答案
关闭项目并手动删除文件夹app\build\intermediates
关于java - Android Studio 'Clean Project' 不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59375470/