我正在尝试使用 proguard 来混淆我的 Android 应用程序的代码。
我的问题是我的应用程序的某些屏幕工作正常,其他一些屏幕显示空白屏幕(虽然不是完全空白,例如我的顶部标题栏显示正确,但其余内容为空白)。
我从基本设置开始:
proguard.config=${sdk.dir}/tools/proguard/proguard-android.txt:proguard-project.txt
然后,在 proguard-project.txt 中,我尝试添加:
-keep class {my.package.name}.** { *; }
没变
然后
-dontskipnonpubliclibraryclassmembers
没变
然后
-dontobfuscate
这显然解决了问题,但是没有意义,因为我想混淆我的代码。
任何想法?