1ff8 【我的Android进阶之旅】Android 混淆文件资源分类整理之二:将混淆文件拆分成更小粒度的混淆文件
2020-06-21 11:05
274 查看
钉钉、微博极速扩容黑科技,点击观看阿里云弹性计算年度发布会!>>>
在我2017年的文章【我的Android进阶之旅】Android 混淆文件资源分类整理中,我已经提及过。
之前将所有的混淆都配置在一个
proguard-rules.pro
这个Android Studio新建项目时自动生成的文件里面,而随着项目功能迭代越来越多,代码量越来越多,引用的第二方库、第三方库都越来越多,导致proguard-rules.pro
越来越臃肿,而且随着开发人员增多导致proguard-rules.pro
文件里面的配置越来越混乱。
一、拆分proguard-rules.pro
混淆文件
因此今天我将
proguard-rules.pro
混淆文件进行拆分整理,大概拆分为以下4个文件:第三方混淆文件、第二份混淆文件、系统默认混淆文件、module单独混淆文件 。
如上图所示,四个文件分别为 'proguard-system-common.pro'
, 'proguard-module.pro'
, 'proguard-second-party.pro'
, 'proguard-third-party.pro'
二、配置混淆时候 proguardFiles 所引用的混淆文件
相关文章推荐
- 【我的Android进阶之旅】Android 混淆文件资源分类整理
- 【我的Android进阶之旅】Android 混淆文件资源分类整理
- 【我的Android进阶之旅】Android 混淆文件资源分类整理
- Android进阶:打jar包获取assets中的资源 解决selector XML文件不能解析的问题
- 最全的Android开发资源整理--进阶必备(转载)
- android资源文件混淆-AndResGuard
- Android资源文件分类 res目录 assets目录
- 整理分类Android文件(一)
- Android apk 签名及代码混淆、资源文件混淆、加固整套流程
- Android_res下各类资源文件整理
- 最全的Android开发资源整理--进阶必备
- Android资源文件-drawable整理
- Android的资源文件分类
- Android适配器进阶之二(分类适配器)
- 我的Android进阶之旅------>Android资源文件string.xml中\u2026的意思
- android 混淆文件project.pro… 分类: Android开发 2014-05-30 10:55 70人阅读 评论(0) 收藏
- Android中如何给layout资源文件分类 在layout下创建子文件夹
- Android APK代码混淆和资源文件混淆
- Android札记:防反编译、混淆文件p… 分类: Android开发 2014-05-30 10:55 75人阅读 评论(0) 收藏
- 【Android】打包过程:生成自动代码->编译->(混淆)->dex文件->生成资源文件->打apk包->(签名)->对齐