简体   繁体   English

添加后无法构建项目 Firebase 性能 - Android

[英]Unable to build project after adding Firebase Performance - Android

I am trying to add Firebase Performance SDK to my project but am running into issues when building the project.我正在尝试将 Firebase Performance SDK 添加到我的项目中,但在构建项目时遇到了问题。

Everything will sync in Gradle without issue.一切都将在 Gradle 中同步,没有问题。 Unfortunately, I am at a loss about what is happening here.不幸的是,我对这里发生的事情一无所知。

Any ideas?有任何想法吗?

Thanks in advance!提前致谢!

Build output is throwing the following errors:构建 output 抛出以下错误:

  Caused by: org.gradle.tooling.BuildException: Failed to process: /…/…/app/build/intermediates/transforms/FirebasePerformancePlugin/dev/75, /…/…/app/build/intermediates/transforms/FirebasePerformancePlugin/dev/86, /…/…/app/build/intermediates/transforms/FirebasePerformancePlugin/dev/87, ................. /…/…/grove_android/app/build/intermediates/transforms/FirebasePerformancePlugin/dev/202, /…/…/app/build/intermediates/transforms/FirebasePerformancePlugin/dev/203
:app:dexBuilderDev 
org.gradle.tooling.BuildException: Failed to process: 
/.../.../app/build/intermediates/transforms/FirebasePerformancePlugin/dev/75, 
/.../.../app/build/intermediates/transforms/FirebasePerformancePlugin/dev/76, 
/.../.../app/build/intermediates/transforms/FirebasePerformancePlugin/dev/77, 
………
/.../.../app/build/intermediates/transforms/FirebasePerformancePlugin/dev/201,
/.../.../app/build/intermediates/transforms/FirebasePerformancePlugin/dev/202,
/.../.../app/build/intermediates/transforms/FirebasePerformancePlugin/dev/203 
com.android.builder.dexing.DexArchiveBuilderException: Error while dexing. java.lang.IllegalStateException: Unexpected non-class file: 
METAINF/versions/9/org/junit/platform/commons/util/ModuleUtils.class Unexpected non-class file: META-INF/versions/9/org/junit/platform/commons/util/ModuleUtils.class 

Build.Grade (app)建筑等级(应用程序)

apply plugin: 'com.android.application'

android {
     .
     .
     .
}

dependencies {
    .
    .
    .
    implementation 'com.google.firebase:firebase-analytics:17.4.2'
    implementation 'com.google.firebase:firebase-crashlytics:17.0.0'
    implementation 'com.google.firebase:firebase-database:19.2.1'
    implementation 'com.google.firebase:firebase-messaging:20.2.0'
    implementation 'com.google.firebase:firebase-config:19.2.0'
    implementation 'com.google.firebase:firebase-perf:19.0.8'
    .
    .
    .
}

apply plugin: 'com.google.firebase.crashlytics'
apply plugin: 'com.google.gms.google-services'
apply plugin: 'com.google.firebase.firebase-perf'

Build.Gradle (project) Build.Gradle(项目)


buildscript {
    
    repositories {
        google()
        jcenter()
    }

    dependencies {
        classpath 'com.android.tools.build:gradle:4.0.1'
        classpath 'com.google.firebase:perf-plugin:1.3.1'
        classpath 'com.google.gms:google-services:4.3.3'
        classpath 'com.google.firebase:firebase-crashlytics-gradle:2.1.1'
    }
}

allprojects {
    repositories {
        google()
        jcenter()
        maven { url 'https://jitpack.io' }
    }
}

task clean(type: Delete) {
    delete rootProject.buildDir
}

Same here.同样在这里。 Didn't find a solution but here is a well-known workaround没有找到解决方案,但这是一个众所周知的解决方法

if (!project.hasProperty("disable-performance-plugin")) {
    project.plugins.apply(Plugins.Project.FIREBASE_PERF)
}

and then run your build with然后运行你的构建

-Pdisable-performance-plugin

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 无法在Flutter项目的Android模拟器中连接Firebase - Unable to connect Firebase in Android Emulator for Flutter Project 将 Firebase 添加到 flutter 应用程序后,iOS 构建失败 - iOS build failed after adding Firebase to flutter app 在 Android 中添加 Firebase Crashlytics 时生成同步错误 - Build sync error while adding Firebase Crashlytics in Android Firebase 将 android gradle 插件更新到 7.0.2 后,crashlytics 构建失败 - Firebase crashlytics fails build after updating android gradle plugin to 7.0.2 添加 Firebase 项目时 Xamarin IOS 构建失败(UnpackFrameworks 任务失败) - Xamarin IOS build fails when adding Firebase project (UnpackFrameworks Task Failed) 将 firebase 依赖项添加到 android 应用程序时,应用脚本 build.gradle 错误 - Apply script build.gradle error when adding firebase dependencies to an android app 在android中添加图片到firebase? - Adding images to firebase in android? 使用 appcompat-v7:28.0.0 将 Firebase Analytics 添加到 Android 项目时出错 - Error when adding Firebase Analytics to Android project with appcompat-v7:28.0.0 Firebase - 将数据库 url 添加到配置中会破坏构建 - Firebase - Adding database url into config breaks the build Android - Firebase 性能不衡量片段的屏幕性能 - Android - Firebase Performance does not measure screen performance for fragments
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM