美文网首页
Android打包不可混淆哪些资源

Android打包不可混淆哪些资源

作者: CaptainJno | 来源:发表于2017-10-12 11:55 被阅读0次

    1、反射中使用的元素;

    2、GSON的序列化与反序列化(本质还是用到了反射)

    3、枚举也不要混淆(用到反射)

    4、四大组件不要混淆(会导致Manifest名称与混淆后名称不一致)

    5、其他:

    ①jni调用的java方法

    ②java的native方法

    ③js调用的java方法

    ④第三方库不建议混淆

    ⑤其他和反射相关的一些情况

    ⑥类之间有调用 static final常量

    个人理解:不可混淆项目主要分两类:一类是反射;第二类是常量(final和Manifest等,都可以理解为常量)

    参考文章:http://droidyue.com/blog/2016/07/10/understanding-android-obfuscated-code-by-proguard/

    相关文章

      网友评论

          本文标题:Android打包不可混淆哪些资源

          本文链接:https://www.haomeiwen.com/subject/zuxqjxtx.html