Gradle:从 Android 资产文件夹中排除文件 [英] Gradle: Exclude file from Android assets folder
本文介绍了Gradle:从 Android 资产文件夹中排除文件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
请问,您知道如何在合并多个资产文件夹之前或合并期间从 Android 项目资产文件夹中排除某些文件吗?
Please, do you know a way how to exclude some file from Android project assets folder before multiple assets folders are merged or during the merge?
例如:
android {
sourceSets {
main {
assets.srcDirs = [fileTree(dir: 'assets1', exclude: 'myfile.txt'), 'assets2'] // does not work
assets.exclude 'assets1/myfile.txt' // does not work
assets.exclude '**/*.txt' // does not work
assets.exclude '*.txt' // does not work
}
}
packagingOptions {
exclude 'assets1/myfile.txt' // does not work
exclude '**/*.txt' // does not work
exclude '*.txt' // does not work either
}
aaptOptions {
ignoreAssetsPattern "myfile.txt" // does not work
}
}
推荐答案
目前无法实现.
packagingOptions
功能不适用于 Android 资源或资产.
The packagingOptions
feature does not apply to Android resources or assets.
这篇关于Gradle:从 Android 资产文件夹中排除文件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文