Android 排除用于预防混淆的方法

Android 排除用于预防混淆的方法,android,proguard,Android,Proguard,Proguard混淆在导出后重命名我的android源代码的方法和类,我需要在使用Proguard构建之后,在特定类mantain中的特定方法也是名称 我该怎么做呢 例如: 假设我想在packagemy.package.android.com的类MyClass中保留方法的名称myMethod,我应该如何编写-keep修饰符 您应该使用-keep选项创建ProGuard配置文件,该选项具有您希望在混淆过程中使用的指定类名 参见ProGuard文档: -保留[,修饰符,…]类规范 Specifies

Proguard混淆在导出后重命名我的android源代码的方法和类,我需要在使用Proguard构建之后,在特定类mantain中的特定方法也是名称

我该怎么做呢

例如:


假设我想在package
my.package.android.com
的类
MyClass
中保留方法的名称
myMethod
,我应该如何编写
-keep
修饰符

您应该使用
-keep
选项创建ProGuard配置文件,该选项具有您希望在混淆过程中使用的指定类名

参见ProGuard文档:

-保留[,修饰符,…]类规范

Specifies classes and class members (fields and methods) to be preserved as entry points to your code.

谢谢你的回答,我还没有理解正确的语法:假设我想在包my.package.android.com的classMyClass中保留方法myMethod的名称,我该怎么写?