我使用proguard进行混淆。如何在混淆时只保留函数名称。类名必须被混淆,但函数名称。
如果我使用,
-keep class * {
void somefunction();
}
它保留了某些功能的功能,但它不会改变类名。
但是,我想更改类名,但有些功能
答案 0 :(得分:9)
您可以使用-keepclassmembers
或-keepclassmembernames
。
(CFR)。 ProGuard手册>用法> Overview of Keep Options