【我的Android进阶之旅】Android 混淆文件资源分类整理

  • 时间:
  • 浏览:0
  • 来源:uu直播快3平台

proguard-system-common.pro 是Android系统通用的或多或少混淆配置,配置的内容大致如下:

如下图所示:

有一三个小 多 能能快速生成对应第三方库的链接:http://proguard.herokuapp.com/

打开连接:http://proguard.herokuapp.com/


参考链接:

输入第三方库的名字,如下所示:

proguard-module.pro

其中 proguard-module.pro 文件这麼大伙儿当事人模块的单独混淆文件,主要配置下大伙儿项目中所引用到的或多或少网络和数据库的bean,补救json解析的之后出先解蒸发掉null的情况报告

怎么让今天我将proguard-rules.pro混淆文件进行拆分分类整理,最少拆分为以下有一三个小 多 文件:第三方混淆文件、第二份混淆文件、系统默认混淆文件、module单独混淆文件 。

另有一三个小 多的混淆文件配置代码如下:

输入之后,点击Generate按钮,即可自动生成相应的混淆代码,如下所示:

proguard-second-party.pro 这麼大伙儿当事人开发的或多或少居于Maven私服的AAR库的混淆配置

proguard-third-party.pro 是通用的第三方AAR库的混淆配置

改为下面的将三个小 混淆文件都加入到混淆配置文件列表中

之后将所有的混淆都配置在有一三个小 多 proguard-rules.pro 这一 Android Studio新建项目时自动生成的文件里面,而随着项目功能迭代很多,代码量很多,引用的第二方库、第三方库都很多,是原困proguard-rules.pro 这麼臃肿,怎么让随着开发人员增多是原困proguard-rules.pro 文件里面的配置这麼混乱。

如上图所示,三个小 文件分别为 'proguard-system-common.pro', 'proguard-module.pro', 'proguard-second-party.pro', 'proguard-third-party.pro'