如何通过外部依赖项(.aar)排除支持的语言?外部依赖关系支持我的应用程序使用的更多语言,因此,我试图避免使用不同语言进行活动,这取决于它是否来自外部依赖关系。
我一直在尝试类似的方法,但是没有成功:
compile ('...-3.17.1@aar') { exclude("res/values-es") }
答案 0 :(得分:2)
https://developer.android.com/studio/build/shrink-code#unused-alt-resources
android {
defaultConfig {
...
resConfigs "en", "fr"
}
}
答案 1 :(得分:0)
您可以使用gradle中可用的packagingOptions
并从相关的aar文件中排除特定值文件夹
您可以点击上面的链接获取更多详细信息。