如何防止pro-guard更改从特殊类扩展的类名和方法名,我使用下面的代码,但它不起作用,我的特殊类方法名称改变
-keep public class * extends com.test.android.util.FactoryBase
-keepclassmembers class * extends com.test.android.util.FactoryBase
答案 0 :(得分:0)
试试这个:
-keep public class * extends com.test.android.util.FactoryBase
{
*;
}
-keepclassmembers class * extends com.test.android.util.FactoryBase
{
*;
}
如果您只想保留某些方法,请尝试以下方法,而不是*;
:
-keep public class * extends com.test.android.util.FactoryBase
{
public void doSomething(...);
public int doSomethingElse(...);
}
我建议您详细了解您可以做的事情here