android studio 2.2 中 app:clean 的执行失败

Execution failed for app:clean in android studio 2.2

我目前切换到 android studio 2.2,但我遇到了一个大问题。当我构建要在模拟器上部署的项目时出现此错误:

Error:Execution failed for task ':app:clean'.
> Unable to delete directory: /mnt/D/Document/WorkSpace/Android/Test/app/build/intermediates/exploded-aar/com.android.support/animated-vector-drawable/25.0.0/jars

我清理了那条路,它再次告诉我:

Error:Execution failed for task ':app:clean'.
> Unable to delete directory: /mnt/D/Document/WorkSpace/Android/Test/app/build/intermediates/exploded-aar/com.android.support/cardview-v7/25.0.0/jars

我随手清理一遍:

Error:Execution failed for task ':app:clean'.
> Unable to delete directory: /mnt/D/Document/WorkSpace/Android/Test/app/build/intermediates/exploded-aar/com.android.support/support-compat/25.0.0/jars/libs

我不知道有多少步骤,如果我通过了所有这些步骤,可能是我精神上的问题! 我在 android 1.4 中没有这些问题。这是关于 android studio 还是与我的系统 (Arch Linux) 有关的错误? 提前致谢。

我终于修好了! 之后:

apply plugin: 'com.android.application'

将这行代码添加到build.gradle(模块:app)文件:

task clean(type: Delete) {
    delete rootProject.buildDir
}

它将删除构建目录中的所有 jar 和 lib 文件。 希望喜欢:)

禁用即时运行。它在 文件 -> 设置 -> 构建、执行 -> 即时 运行

这对我有用。

对我来说,在 Android Studio 中有一个卡住的调试测试,并且 mockable-jar 在该 JVM 中使用并且无法删除。

我必须做的是..从任务管理器中停止冻结的 JVM,然后清理。

下次发生这种情况时我会做的是..停止来自 Android Studio 的冻结调试测试,然后清理。