Gradle同步失败: Manifest Tasks不再支持 manifestOutputFile 属性,请改用 manifestOutputDirectory 。 有关详细信息,请检查
https://developer.android.com/studio/build/gradle-plugin-3-0-0-migration.html 我打开链接并应用它但仍然无法解决我的问题.. 据说在build.gradle模块应用程序中添加此代码..
applicationVariants.all { variant ->
variant.outputs.all { output ->
output.processManifest.doLast {
// Stores the path to the maifest.
String manifestPath = "$manifestOutputDirectory/AndroidManifest.xml"
// Stores the contents of the manifest.
def manifestContent = file(manifestPath).getText()
// Changes the version code in the stored text.
manifestContent = manifestContent.replace('android:versionCode="1"',
String.format('android:versionCode="%s"', generatedCode))
// Overwrites the manifest with the new text.
file(manifestPath).write(manifestContent)
}
}
}
我可能会以错误的方式应用它,因为没有涵盖此主题的资源。
对于我的所有试验,错误仍然存在..