Proguard混淆在导出后重命名我的android源代码的方法和类,我需要特定类中的特定方法在使用proguard构建之后也是名称。
我怎么能做到这一点?
例如:
假设我想在包myMethod
的类中保留方法名,修饰符应该怎么写?MyClass
my.package.android.com
-keep
您应该使用带有指定类名的选项创建 ProGuard 配置文件-keep
,您希望在混淆期间被省略。
请参阅 ProGuard 文档: http: //proguard.sourceforge.net/index.html#manual/usage.html
-keep [,修饰符,...] class_specification
Specifies classes and class members (fields and methods) to be preserved as entry points to your code.