作者:手机用户2502936713 | 来源:互联网 | 2023-05-24 12:13
我正在尝试根据本教程使用android studio创建一个ndk项目,当我尝试同步我的gradle时出现此错误:
Gradle DSL method not found: 'flavorGroups()'
我正在使用gradle 2.2.1,android studio 1.0.2.这是我的gradle文件的一部分:
defaultConfig.versiOnCode= 1
flavorGroups "abi"
productFlavors {
x86 {
flavorGroup "abi"
ndk {
abiFilter "x86"
}
versiOnCode= 3
}
arm {
flavorGroup "abi"
ndk {
abiFilter "armeabi-v7a"
}
versiOnCode= 1
}
mips {
flavorGroup "abi"
ndk {
abiFilter "mips"
}
versiOnCode= 2
}
fat {
flavorGroup "abi"
versiOnCode= 0
}
}
applicationVariants.all { variant ->
def abiVersion = variant.productFlavors.get(1).versionCode
variant.mergedFlavor.versiOnCode= abiVersion * 100000 + defaultConfig.versionCode
}
谢谢您的回答.
1> Joel..:
Android的摇篮pluging接收到改变名称的更新flavorGroups
来flavorDimensions
.您也将有各自的名称更改flavorGroup
到flavorDimension
.如果您进行了更改,那么您将不再收到该错误.
谢谢您的回答.这里有一个更新:在Android 1.2.1.1中,Gradle告诉我:'flavorDimension'将被Android Gradle Plugin 2.0删除,它已被'dimension'取代.