启用ProGuard时,Gradle Build失败,缺少classes.jar

时间:2015-09-22 10:34:46

标签: java android android-gradle android-proguard

尝试在启用ProGuard的情况下构建已签名的APK时,我收到以下错误:

  

错误:任务':app:packageRelease'的执行失败。   无法计算D:\ Work \ Android \ MyApp \ app \ build \ intermediates \ classes-proguard \ release \ classes.jar

的哈希值

我检查了给定的路径,并且没有classes.jar文件。我在哪里可以获得.jar?

1 个答案:

答案 0 :(得分:0)

将这些内容添加到proguard-project.txt如果您使用的是支持库。

-dontwarn android.support.v7.**
-keep class android.support.v7.** { *; }
-keep interface android.support.v7.** { *; }

this post