5
我的项目中有一个生成的字符串资源xml文件,它是从一个扩展名为.template的文件生成的。我试图从构建中排除此模板,因为它给我重复的资源错误。以下不为我工作,我坚持:如何使用Gradle和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']
}
}
错误:
Error:Error: Duplicate resources: <project-dir>/res/values/build_id.template:string/build_id, <project-dir>/res/values/build_id.xml:string/build_id
,如何排除特定的资源文件是否正确?
这是一个不错的建议,谢谢! –