Android Gradle插件具有abiFilters方法,该方法采用像
这样的字符串数组 abiFilters 'x86', 'x86_64', 'armeabi', 'armeabi-v7a', 'arm64-v8a'
我有Gradle extertanl属性,例如
ext.minSdkVersion=14
ext.compileSdkVersion=25
ext.targetSdkVersion=25
ext.buildToolsVersion="25.0.2"
ext.abiFilters = "armeabi"
当我想提供比abi更多的东西时,我无法找到我应该用于ext.abiFilters的那种格式。
我尝试了许多诸如
ext.abiFilters = "armeabi, armeabi-v7a...."
ext.abiFilters = 'armeabi, armeabi-v7a....'
什么是正确的格式? 感谢
答案 0 :(得分:1)
在gradle.properties中,您可以:
ABI_FILTERS=x86;x86_64;armeabi;armeabi-v7a;arm64-v8a
在build.gralde中使用
ext.abiFilters = []
ext.abiFilters.addAll(ABI_FILTERS.split(';').collect{it as String})