Vla*_*lov 10 obfuscation android proguard
当我升级到最新Gradle版本时,我的类名不再被混淆。当前工作室版本为 3.4.2
由于最新版本使用R8混淆而不是Proguard,我已经删除了以前的配置,proguard-rules.pro因为它几乎什么都不做。
我还在用
buildTypes {
release {
minifyEnabled true
shrinkResources true
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
}
}
Run Code Online (Sandbox Code Playgroud)
在里面proguard-rules.pro我只剩下这个:
-allowaccessmodification
-repackageclasses
结果是以某种方式混淆了类内的 Java 代码,但保留了类名,并且当应用一些逆向工程时,所有原始类名都是可见的。需要一些有关此 R8 的帮助才能使其按需要工作。先感谢您!
| 归档时间: |
|
| 查看次数: |
693 次 |
| 最近记录: |