我想处理合并的子项目values.xml文件。我在子项目build.gradle中有以下代码:
android.libraryVariants.all { variant ->
variant.mergeResources.doLast {
File valuesFile = file("${buildDir}/res/all/${variant.dirName}/values/values.xml")
//process the file
}
}
我可以看到文件已正确处理。
另一方面,处理结果未反映在{MAIN_PROJECT} / build / explosion-bundles / {LIBRARY_PROJECT} .aar / res / values / values.xml以及最终合并的主项目values.xml中文件。
我知道如何解决这个问题吗?