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)中没有遇到这样的问题所以我只是认为它与我的工作室有问题.
有什么建议??
Dav*_*lar 12
您可以进入项目目录并从命令行调用gradle对项目执行清理:
gradlew clean
Run Code Online (Sandbox Code Playgroud)
重新打开项目时,需要再次运行gradle sync.
恰好碰到了同样的问题,现在-我不小心编辑生成的文件之一,想重建应用程序,但两者clean并build失败,原因是某些文件被锁定.
幸运的是,我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中重建项目.
| 归档时间: |
|
| 查看次数: |
66339 次 |
| 最近记录: |