当前位置: 代码迷 >> Android >> [android] Proguard代码混淆器怎么排除指定的类或子类
  详细解决方案

[android] Proguard代码混淆器怎么排除指定的类或子类

热度:40   发布时间:2016-05-01 19:00:17.0
[android] Proguard代码混淆器如何排除指定的类或子类

[android] Proguard代码混淆器如何排除指定的类或子类

?

转载自 http://dzxiang.iteye.com/blog/500496

?

使用Proguard代码混淆器,特别要注意一点的就是使用了反射机制的类属性或方法最好不要参与混淆.
Proguard 4.5 相关的选项配置如下:

?

修改配置文件: proguard.cfg

?

    #不要混淆MyBean的所有属性与方法      -keepclasseswithmembers class MyBean {          <fields>;          <methods>;      }  
?
    #不要混淆MySuperBean所有子类的属性与方法      -keepclasseswithmembers class * extends MySuperBean{          <fields>;          <methods>;      }  
?

?

?

?

?

  相关解决方案