Ho un file xml di risorsa stringa generato nel mio progetto che viene generato da un file con estensione .template. Sto cercando di escludere questo modello dalla build poiché mi dà un errore di risorse duplicato. Quanto segue non funziona per me e mi sono bloccato:Come escludere il file dalle risorse usando Gradle e 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']
}
}
L'errore:
Error:Error: Duplicate resources: <project-dir>/res/values/build_id.template:string/build_id, <project-dir>/res/values/build_id.xml:string/build_id
Come posso escludere correttamente un particolare file di risorse?
questo è un buon consiglio, grazie! –