12345678910111213141516171819202122232425262728293031 |
- apply plugin: "xml-class-guard"
- //以下均为非必须,根据自己需要配置即可
- xmlClassGuard {
- /*
- * 是否查找约束布局的constraint_referenced_ids属性的值,并添加到AabResGuard的白名单中,
- * 是的话,要求你在XmlClassGuard前依赖AabResGuard插件,默认false
- */
- findAabConstraintReferencedIds = true
- /*
- * 是否查找约束布局的constraint_referenced_ids属性的值,并添加到AndResGuard的白名单中,
- * 是的话,要求你在XmlClassGuard前依赖AabResGuard插件,默认false
- */
- findAndConstraintReferencedIds = false
- //混淆映射文件
- mappingFile = file("xml-class-mapping.txt")
- //更改manifest里package属性
- packageChange = ["com.ljx.example": "ab.cd",
- "com.ljx.base" : "ggg.kkk",
- "com.ljx.kts" : "ff.dd"]
- //移动目录,支持同时移动多个目录
- moveDir = ["com.ljx.example": "ef.gh",
- "com.ljx.base" : "zzzz.hhhh",
- "com.ljx.kts" : "ddd.xxx"]
- classMapName = "classnameMap.txt"
- packageNameMapName = "packagenameMap.txt"
- }
|