更新 Firebase Performance SDK 后无法构建应用程序

Sai*_*fan 5 java android gradle android-gradle-plugin firebase-performance

更新 classpath 'com.android.tools.build:gradle:3.5.3'classpath 'com.android.tools.build:gradle:3.6.1' 下面出现编译错误后......

导致:org.gradle.tooling.BuildException:无法处理/app/build/intermediates/transforms/FirebasePerformancePlugin/debug/2

导致:com.android.builder.dexing.DexArchiveBuilderException:无法处理/app/build/intermediates/transforms/FirebasePerformancePlugin/debug/2

原因:com.android.builder.dexing.DexArchiveBuilderException:dexing 时出错。

引起:java.lang.NoSuchMethodError:com.android.tools.r8.D8Command$Builder.setIncludeClassesChecksum(Z)Lcom/android/tools/r8/BaseCompilerCommand$Builder;

导致:org.gradle.tooling.BuildException:无法处理/app/build/intermediates/transforms/FirebasePerformancePlugin/debug/121

导致:com.android.builder.dexing.DexArchiveBuilderException:无法处理/app/build/intermediates/transforms/FirebasePerformancePlugin/debug/121

引起:java.lang.NoSuchMethodError:com.android.tools.r8.D8Command$Builder.setIncludeClassesChecksum(Z)Lcom/android/tools/r8/BaseCompilerCommand$Builder;

原因:com.android.builder.dexing.DexArchiveBuilderException:dexing 时出错。

我应该怎么办?

Sai*_*fan 4

解决方案:classpath 'com.android.tools:r8:1.2.52'从项目级别 gradle 中删除后,问题已解决。