我正在使用Android Studio作为IDE开发Android应用程序。
我的问题是:
如何在构建APK的过程中排除特定目录下的某些文件?
在我的情况下,由于项目中使用的这些文件被指定为在应用程序中从网络下载,因此我希望在开发过程中可以在布局中引用它们,而不需要将它们包含在构建中。
经过搜索,我找到了一些解决方案:
Gradle 1.2:排除资源sourceSets下的目录
如何使用Gradle和Android Studio排除资源文件?
并且还有来自 gradle.org 的参考资料
然后我在build.gradle中想出了我的解决方案:
sourceSets {
main {
resources.exclude '**/drawable/*'
res.exclude '**/drawable/*'
}
}
但是它不起作用,在下载之前,res/drawable/下的图像仍然显示出来。
目前Android Studio版本为0.8.4。
欢迎提出任何想法。