由于.fuse_hidden,Gradle无法删除目录

fes*_*s89 13 ubuntu android gradle android-studio android-gradle-plugin

当我在Android studio中重建Gradle项目时,它给出了以下错误:

Gradle:任务':lib:clean'的执行失败.无法删除目录:/path/to/project/lib/build/exploded-bundles/ComAndroidSupportAppcompatV71901.aar

原来,该文件夹ComAndroidSupportAppcompatV71901.aar包含一个名为.fuse_hidden0000175300000012(或其他随机文件)的文件.我已经google了,似乎它是一种文件系统链接到一个标记为删除但仍在某些进程使用的文件.正如我对该文件所做的那样,它表明它确实在使用...由Android Studio.

是否有可能告诉Android Studio发布该文件以便删除?

Android Studio 0.4.2在Ubuntu 13.10下使用,文件系统是NTFS.

Ami*_*ati 0

逐一尝试这些解决方案(如果第一个不起作用,请转到第二个,依此类推):

1-终止后台Java进程项目并重试。

2-使用此命令“gradlew clean”从终端清理项目

3- 在设置中搜索“Instant Run”并取消选中该框。

4-尝试退出 android studio 并再次打开它然后清理并运行

5-尝试使缓存无效并从文件菜单重新启动