Bea*_*ear 6 ant android proguard
由于我的项目太大,我需要运行 proguard 才能成功编译 android。
但是当我设置 android:debuggable="true" 以便我轻松调试时,它会自动关闭 proguard。有什么解决方案或解决方法吗?谢谢
遇到了完全相同的问题。幸运的是谷歌帮助了我。
现在我的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'
}
}
}
Run Code Online (Sandbox Code Playgroud)
proguard-rules.debug.txt:
-renamesourcefileattribute SourceFile
-keepattributes SourceFile,LineNumberTable
-dontobfuscate
-dontoptimize
-dontpreverify
Run Code Online (Sandbox Code Playgroud)
为我工作。希望能帮助到你。;-)
| 归档时间: |
|
| 查看次数: |
1354 次 |
| 最近记录: |