无法在Android Studio中清除项目

iZB*_*sit 39 java linux android android-studio ubuntu-14.04

操作系统版本:Ubuntu 14.04 LTE 64位

Java JRE/JDK版本:Oracle JDK 1.8.0_11

项目目录位于基于NTFS的驱动器上.

每当我尝试清理我的项目时,我都会得到类似下面的内容.

:app:clean FAILED错误:任务执行失败':app:clean'.

无法删除文件:/media/DriveA/AndroidStudioWorkspace/DNA/app/build/intermediates/classes/debug /.../mechandising/MerchandizingActivity$3.class

当我尝试手动删除生成文件夹时,我收到以下错误.

获取文件'/ media/DriveA/AndroidStudioWorkspace/DNA/app/build/intermediates/pre-dexed'的信息时出错:输入/输出错误

我无法弄清楚它是Linux问题还是Studio问题.我在Eclipse(Same Drive)中没有遇到这样的问题所以我只是认为它与我的工作室有问题.

有什么建议??

小智 35

我有同样的问题.

您需要直接转到源文件.关闭工作室并转到问题所在的路径并删除其中的文件夹.


小智 20

文件>设置>构建,执行,部署>即时运行>取消选中此复选框(启用即时运行热插拔代码)

谢谢你有一个很好的编码


Dav*_*lar 12

您可以进入项目目录并从命令行调用gradle对项目执行清理:

gradlew clean
Run Code Online (Sandbox Code Playgroud)

重新打开项目时,需要再次运行gradle sync.


Vas*_*liy 5

恰好碰到了同样的问题,现在-我不小心编辑生成的文件之一,想重建应用程序,但两者cleanbuild失败,原因是某些文件被锁定.

幸运的是,我cygwin上了我的Windows机器,因此ls -l <file that studio complained about>透露这些文件归某些Administrator家伙所有.

我的第一个想法是,这些文件可能是在Studio以管理员权限运行时创建的(我需要从中获取更新时执行此操作SDK manager).我们的想法是尝试通过clean在使用管理员权限运行的Studio中执行来解决此问题,然后使用普通权限进行重建.不,这不起作用:(

我决定去蛮力:( sudo rm -rf app/build/*Cygwin这个命令看起来有点不同:) cygstart --action=runas rm -rf app/build/*.这解决了这个问题,我能够在Android Studio中重建项目.