2

尝试构建启用了 ProGuard 的签名 APK 时出现以下错误:

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

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

4

2 回答 2

0

检查这个问题或只是添加

-keep public class com.google.android.gms.**

到你的proguard规则。

于 2015-09-22T10:39:26.160 回答
0

proguard-project.txt如果您正在使用支持库,请将这些添加到您的。

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

这篇文章的学分。

于 2015-09-22T11:22:53.960 回答