解决Android P构建失败 - apache-xml_intermediates - hiddenapi错误的方法是禁用隐藏API检查。这可以通过在项目的build.gradle文件中添加以下代码来实现:
android {
// ...
// 添加以下代码来禁用隐藏API检查
if (project.hasProperty('android')) {
android {
configure(project.android)
}
}
// ...
// 添加以下代码来禁用隐藏API检查
tasks.withType(JavaCompile) {
options.compilerArgs << "-Xmaxerrs" << "9999999"
options.compilerArgs << "-Xlint:-exports"
}
// ...
}
通过将以上代码添加到项目的build.gradle文件中,可以禁用隐藏API检查,从而解决Android P构建失败的问题。