2017-03-03 61 views
0

我更新了android studio,从2.1.2更新到2.3,gradle从2.14.1更新到3.4。 我跑我的项目后,我遇到了以下错误Android Studio执行失败,执行任务'app build intermediates transforms proguard debug jars 3 1f main.jar'。

Error:Execution failed for task ':app:packageDebug'. 
> java.io.IOException: Failed to read zip file 'D:\MyAndroidProject\app\build\intermediates\transforms\proguard\debug\jars\3\1f\main.jar'. 

任何反馈欢迎

+1

从项目菜单重建项目并再次测试。 – Saman

+0

没有变化 – aurelianr

回答

1

我面临同样的问题,当我更新的Android 2.3工作室和摇篮到3.3。

当我使用Proguard示例字典(如:proguard\examples\dictionaries\keywords.txt)时,它会成功建立。看来字典文件只可以将此更新

我的解决方案后,使用ASCII字符:

  1. 更改你的字典文件只使用ASCII。
  2. 如果有一个错误

    Unable to delete file: app\build\intermediates\transforms\proguard\debug\jars\3\1f\main.jar

    然后重新启动Android Studio中

  3. 如果有一个错误:

    java.io.IOException: Failed to read zip file app\build\intermediates\transforms\proguard\debug\jars\3\1f\main.jar

    然后重新生成项目。如果重建不起作用,请重新启动Android Studio并重建项目。

+2

如何更改字典文件? –

0

它看起来像在gradle这个插件的错误,尽量使用降级插件: 在项目级的build.gradle使用gradle这个插件2.2.3版本 - 它为我工作:

buildscript { 
    repositories { 
     jcenter() 
    } 
    dependencies { 
     classpath 'com.android.tools.build:gradle:2.2.3' 
    } 
} 

更改后重新启动Android工作室,它应该可以工作。

相关问题