无法使用kotlin-dsl设置abiFilter



在将android gradle插件从4.0.3更新到4.1.0之后,我无法在kotlin DSL中设置abiFilter。

正在获取以下错误。

Val cannot be reassigned

可以通过执行以下进行添加

abiFilters.add("armeabi")
abiFilters.add("mips")

我想这将比其他当前答案更惯用,

ndk {
abiFilters += listOf("armeabi-v7a", "arm64-v8a", "x86", "x86_64")
}

像这样使用

defaultConfig {
ndk {
abiFilters.add("armeabi-v7a")
abiFilters.add("arm64-v8a")
}
}

您可以像这样添加abi列表

defaultConfig {
ndk {
abiFilters.addAll(arrayOf("armeabi-v7a", "arm64-v8a", "x86_64"))
}
}

最新更新