Как исключить файл из ресурсов с помощью Gradle и Android Studio?
У меня есть сгенерированный XML-файл строковых ресурсов в моем проекте, который создается из файла с расширением .template. Я пытаюсь исключить этот шаблон из сборки, так как он выдает ошибку дублирующегося ресурса. Следующее не работает для меня, и я застрял:
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']
}
}
Ошибка:
Error:Error: Duplicate resources: <project-dir>/res/values/build_id.template:string/build_id, <project-dir>/res/values/build_id.xml:string/build_id
Как правильно исключить определенный файл ресурсов?