aabresguard.gradle 797 B

12345678910111213141516171819
  1. apply plugin: "com.bytedance.android.aabResGuard"
  2. aabResGuard {
  3. mappingFile = file("mapping.txt").toPath() // 用于增量混淆的 mapping 文件
  4. // 白名单规则
  5. whiteList = [
  6. "*.R.raw.*"
  7. ]
  8. obfuscatedBundleFileName = "duplicated-app.aab" // 混淆后的文件名称,必须以 `.aab` 结尾
  9. // mergeDuplicatedRes = false // 是否允许去除重复资源
  10. // enableFilterFiles = false // 是否允许过滤文件
  11. // // 文件过滤规则
  12. // filterList = [
  13. // "META-INF/*"
  14. // ]
  15. // enableFilterStrings = true // 过滤文案
  16. // unusedStringPath = file("unused.txt").toPath() // 过滤文案列表路径 默认在mapping同目录查找
  17. // languageWhiteList = ["en", "zh"] // 保留en,en-xx,zh,zh-xx等语言,其余均删除
  18. }