使用Variant、VariantOutput来代替过时的类。
示例代码:
android.applicationVariants.all { variant ->
// 替换 ApplicationVariant
def variantName = variant.getName()
def output = variant.getOutputs().get(0)
// 替换 BaseVariantOutput
def apkFile = output.getOutputFile()
// ...
}
改为:
android.variant.all { variant ->
// 使用Variant
def variantName = variant.name
def output = variant.outputs.get(0)
// 使用VariantOutput
def apkFile = output.outputFile
// ...
}
@SuppressWarnings("deprecation")
来禁止警告:@SuppressWarnings("deprecation")
private static void showVariantInfo(ApplicationVariant variant) {
// ...
}
上一篇:ApplicationUser(IdentityUser)需要无参数的构造函数。
下一篇:ApplicationversionofJARandRPMfilefetchingandstoringasaparameterofconfigfile”改写为中文。