Android Studioで新しいプロジェクトを作成し、Gradleを使用して構築しました。Proguard Android StudioとGradleで不明なクラス 'Object'のメモ
私は私assembleRelease
ステップ実行するたびリリースのための私のProGuardの統合を構築し、私はこのノートを見ています追加しました
:私のProGuardの設定ファイル、またはAndroid SDKのものの
Note: the configuration refers to the unknown class 'Object'
Maybe you meant the fully qualified name 'java.lang.Object'?
なしにフォルダには、修飾されていない名前Object
が含まれています。
私build.gradle
が含まれています:
buildTypes {
release {
runProguard true
proguardFile 'proguard-project.txt'
proguardFile getDefaultProguardFile('proguard-android-optimize.txt')
signingConfig signingConfigs.release
}
}
は、私も、私は上記の両方proguardFile
行を削除し、同じノートを参照しても、私は私のカスタムProGuardのルールを(毎回再構築する前にクリーンをやって)削除した場合。
これはGradle用のProguardプラグインの問題ではないと思いますか?
ルールを追加しましたが、依然として不満です。私はこれは、古いルールが自分のルールの後に設定ファイルにまだぶら下がっているために起こると思います。これを回避する方法はありますか? – sttaq