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"
}
