Как исключить файл из ресурсов с помощью 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

Как правильно исключить определенный файл ресурсов?

Ответы на вопрос(1)

Ваш ответ на вопрос