Mam wygenerowany plik xml zasobów ciągu w moim projekcie, który jest generowany z pliku z rozszerzeniem .template. Próbuję wykluczyć ten szablon z kompilacji, ponieważ powoduje on błąd duplikatu zasobów. Poniższa nie działa na mnie, a ja utknąłem:Jak wykluczyć plik z zasobów za pomocą Gradle i Android Studio?
sourceSets {
main {
manifest.srcFile 'AndroidManifest.xml'
java.srcDirs = ['src']
resources.srcDirs = ['res']
resources.exclude '**/build_id.template'
res.srcDirs = ['res']
res.exclude '**/build_id.template'
assets.srcDirs = ['assets']
}
}
Błąd:
Error:Error: Duplicate resources: <project-dir>/res/values/build_id.template:string/build_id, <project-dir>/res/values/build_id.xml:string/build_id
Jak mogę wykluczyć konkretny plik zasobów prawidłowo?
to całkiem dobra rada, dziękuję! –