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.**

あなたのプロガードルールに。

于 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 に答える