在使用代码混淆后,反编译后查看混淆的代码,发现在混淆代码的类名上面出现了compiled from: Base64混淆前的类名。解决方案
# 解决前
-keepattributes SourceFile,LineNumberTable
# 解决后,去掉 SourceFile 属性值即可
-keepattributes LineNumberTable
在使用代码混淆后,反编译后查看混淆的代码,发现在混淆代码的类名上面出现了compiled from: Base64混淆前的类名。解决方案
# 解决前
-keepattributes SourceFile,LineNumberTable
# 解决后,去掉 SourceFile 属性值即可
-keepattributes LineNumberTable