bar*_*ley 6 android proguard buildconfig android-buildconfig
请在Android Studio上查看以下来自Analyze APK的图像。
minifyEnabled = false,和minifyEnabled = true(当然是在使用mapping.txt解码之后)
minifyEnabled = false。BuildConfig在那儿。

minifyEnabled = true(使用mapping.txt解码)。BuildConfig不在这里。
我可以BuildConfig在classes.dex缩小之前找到,而在缩小之后找不到。我找不到关于这个的任何文件/讨论,但是有一些规则,以剥离BuildConfig从classes.dex与涅槃后的ProGuard?在那种情况下,这是否意味着将敏感信息放入相对安全BuildConfig?或者,它可能只是藏在其他地方?
如果重要的话,我的ProGuard版本是4.7。
Dav*_*Liu 10
缩小步骤的另一个特点是常量的内联。这可以解释为什么BuildConfig消失了,而值仍然存在于需要的地方。一旦值被内联,就不再有对BuildConfig类的引用,并且压缩程序可以将其完全删除。
| 归档时间: |
|
| 查看次数: |
239 次 |
| 最近记录: |