-
-
Notifications
You must be signed in to change notification settings - Fork 175
Home
liujingxing edited this page Mar 2, 2023
·
25 revisions
-
新增
findAndConstraintReferencedIds
熟悉,为true时,将会查找constraint_referenced_ids
属性的值,添加到AndResGuard
的白名单中,AndResGuard
打包时自动执行 -
修改:删除
findConstraintReferencedIds
属性,使用findAabConstraintReferencedIds
属性替代,为true时,将会查找constraint_referenced_ids
属性的值,添加到AabResGuard
的白名单中,AabResGuard
打包时自动执行
-
kotlin升级至1.7.10
-
packageChange
任务支持读取build.gradle
的namespace
属性
- 修复
moveDir
任务,会更改databinding
相关类路径问题
-
更改:
moveDir
任务支持移动子module目录 -
更改:
packageChange
任务支持更改子module包名 -
修复:更新包名混淆算法,通过自增长替换哈希算法,避免包名与kotlin/java关键字重名问题
- 内部不直接依赖
aabresgurad
,findConstraintReferencedIds
属性设置为true后,需要你手动依赖aabresgurad
- 修复windows环境下包路径不匹配导致 package语句没有替换问题
-
新增
findConstraintReferencedIds
任务,该任务需要配合AabResGuard
插件使用,可将约束布局constraint_referenced_ids
属性的值,自动添加进AabResGuard
的白名单中 -
兼容
gradle 7.0
以下版本 -
类混淆后,加强文本替换逻辑,以降低误杀率
- XmlClassGuard一个可混淆任意类的
gradle
插件,上架Google Paly的杀手锏利器