proguard属性不明白

时间:2014-07-09 22:05:41

标签: android proguard

我很难理解这在proguard中的作用: 它是否避免在所有公共类中忽略所有受保护的方法?

-keep public class * {
   public protected *;
}

请解释或参考一些好的解释

1 个答案:

答案 0 :(得分:1)

这些行保留所有公共类,并在这些公共类中保留所有公共和所有受保护的字段和方法。这意味着它保留了输入代码的所有公共API,适用于处理库。

请参阅ProGuard手册>例子> A typical library