我在构建Android应用时看到此警告:
警告:API'variantOutput.getPackageApplication()'已过时, 已替换为“ variant.getPackageApplicationProvider()”。它 将于2019年底删除。有关更多信息,请参阅 MongoDB.Entities。
原因: 从以下位置调用:D:\ Git \ XXX \ application \ build.gradle:32
第32行:
artifact(output.outputFile)
完整代码(已删除):
publishing {
repositories {
maven {
url "https://XXX.YYY"
credentials {
username mavenUser
password mavenPassword
}
}
publications {
create("apkRELEASE", MavenPublication) {
afterEvaluate {
android.applicationVariants.all { variant ->
variant.outputs.each { output ->
if (variant.name == "release") {
groupId project.group
artifactId project.name
version project.version
artifact(output.outputFile)
}
}
}
}
}
}
}
}
版本: