Android开发之混淆高级教程01

 时间:2024-10-12 15:24:12

1、在上一篇文章《Android开发之混淆基础教程》我们总结了用于保留类名、方法名的关键字就有6个,如下表格所示:

Android开发之混淆高级教程01

2、除了,-keepclassmembers和-keepclassmembernames仅用于保留指定的方法而不保留类名外;其他4个关键字即可保留类名,也可以保留方法名,这属于其中一个比较大的区别。然而,无names的关键字和有names的关键字的关系如下图:

Android开发之混淆高级教程01

3、开启代码混淆功能后,无names的关键字通过添加修饰符allowshrinking(ps:修饰符要加逗号),等价于有names的关键字。换句话说,前者没有执行压缩过程,后者压缩后可以移除未引用的类、方法和字段,有效减少代码量和内存消耗,因此,可以的话建议使用或者。到此,完成了几种保留类名、方法名关键字的学习。

  • vivox3sw怎么ROOT 一键ROOT教程
  • 魅族手机净网大师,过滤所有广告,你会吗
  • WordPress中设置伪静态URL规则的几种方式
  • wordpress怎么去除wordpress.org连接
  • 热门搜索
    保定旅游景点大全 冬瓜木耳香菜汤可以减肥吗 孩子压力大怎么办 吉士粉可以用什么代替 德阳旅游 猫的特点 浙江旅游职业技术学院 凉拌酸辣土豆丝 经度纬度怎么看 北京东大肛肠医院怎么样