プロジェクトが大きすぎるため、android を正常にコンパイルするには proguard を実行する必要があります。
しかし、簡単にデバッグするために android:debuggable="true" を設定すると、プロガードが自動的にオフになります。解決策または回避策はありますか? ありがとうございました
まったく同じ問題に遭遇しました。幸いなことに、Google が私を助けてくれました。
今私のbuild.gradle
:
// ...
android {
// ...
buildTypes {
debug {
minifyEnabled true
shrinkResources true
proguardFiles getDefaultProguardFile('proguard-android.txt'),
'proguard-rules.txt',
'proguard-rules.debug.txt'
debuggable true
}
release {
minifyEnabled true
shrinkResources true
proguardFiles getDefaultProguardFile('proguard-android.txt'),
'proguard-rules.txt'
}
}
}
proguard-rules.debug.txt
:
-renamesourcefileattribute SourceFile
-keepattributes SourceFile,LineNumberTable
-dontobfuscate
-dontoptimize
-dontpreverify
私のために働いた。それが役に立てば幸い。;-)