首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Android依赖项'com.google.firebase:firebase-iid‘具有不同版本的编译(19.0.0)和运行时(20.0.1)类路径

Android依赖项'com.google.firebase:firebase-iid‘具有不同版本的编译(19.0.0)和运行时(20.0.1)类路径
EN

Stack Overflow用户
提问于 2020-02-07 21:26:07
回答 2查看 354关注 0票数 1

尝试使用Flutter构建Android应用程序时出错。

我试过这个解决方案,但它不起作用。

我想要一个提示来解决它。

代码语言:javascript
运行
复制
FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':app:preDebugBuild'.
> Android dependency 'com.google.firebase:firebase-iid' has different version for the compile (19.0.0) and runtime (20.0.1) classpath. You should manually set the same version via DependencyResolution

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

* Get more help at https://help.gradle.org

BUILD FAILED in 8s
/*
* 提示:该行代码过长,系统自动注释不进行高亮。一键复制会移除系统注释 
* io.flutterio.flutterio.flutterandroidx.multidexcom.google.firebasecom.google.firebasecom.google.firebasecom.google.firebasecom.android.supportio.flutter.plugins.flutter_plugin_android_lifecycleio.flutter.plugins.firebase.cloudfirestorecom.roughike.fluttertwitterlogin.fluttertwitterloginio.flutter.plugins.firebase.firebaseremoteconfigio.flutter.plugins.firebase_core_webio.flutter.plugins.firebaseauthio.flutter.plugins.imagepickerio.flutter.plugins.firebase.storageio.flutter.plugins.packageinfoio.flutter.plugins.firebaseauth_webio.flutter.plugins.sharedpreferencescom.flutter.keyboardvisibilityio.flutter.plugins.firebasemessagingio.flutter.plugins.url_launcher_macosio.flutter.plugins.firebase.coreio.flutter.url_launcher_webcom.tekartik.sqfliteio.flutter.plugins.urllauncherio.flutter.plugins.pathproviderandroidx.lifecycleandroidx.lifecycleandroidx.lifecycleandroidx.fragmentandroidx.annotationcom.google.firebaseandroidx.annotationandroidx.fragmentcom.google.android.gmscom.google.android.gmscom.google.android.gmscom.google.firebasecom.google.firebasecom.google.firebasecom.google.firebasecom.google.guavacom.squareup.okhttpio.grpcio.grpcio.grpcio.grpcandroidx.collectionandroidx.localbroadcastmanagercom.google.android.gmscom.google.firebasecom.twitter.sdk.androidcom.google.firebasecom.google.firebasecom.google.code.gsonandroidx.arch.corecom.google.android.gmscom.google.android.gmscom.google.android.gmsandroidx.coreandroidx.legacyandroidx.legacyandroidx.loaderandroidx.lifecyclecom.google.auto.valueandroidx.annotationcom.google.firebasecom.squareup.retrofit2com.squareup.retrofit2com.google.code.gsoncom.squareup.okhttp3com.google.android.gmscom.google.android.gmscom.google.firebasecom.google.firebasecom.google.firebasecom.google.firebasecom.google.android.gmscom.google.firebasecom.google.firebasecom.google.android.gmscom.google.android.gmscom.google.android.gmscom.google.android.gmscom.google.firebasecom.google.firebaseandroidx.lifecycleandroidx.versionedparcelableandroidx.customviewandroidx.viewpagerandroidx.coordinatorlayoutandroidx.drawerlayoutandroidx.slidingpanelayoutandroidx.interpolatorandroidx.swiperefreshlayoutandroidx.asynclayoutinflaterandroidx.cursoradapterandroidx.documentfileandroidx.printandroidx.lifecyclecom.google.auto.valuecom.google.protobufcom.squareup.okioio.grpccom.squareup.okhttpcom.squareup.okioio.grpccom.google.guavacom.squareup.okhttp3com.squareup.okiocom.google.firebasecom.google.android.gmscom.google.firebaseandroidx.lifecycleandroidx.arch.coreandroidx.arch.coreandroidx.lifecycleio.opencensusio.grpccom.google.androidio.opencensusio.grpccom.google.errorpronecom.google.code.findbugsorg.codehaus.mojoorg.checkerframeworkcom.google.j2objcio.flutterio.flutterio.flutterandroidx.multidexcom.google.firebasecom.google.firebasecom.google.firebasecom.google.firebasecom.android.supportio.flutter.plugins.flutter_plugin_android_lifecycleio.flutter.plugins.firebase.cloudfirestorecom.roughike.fluttertwitterlogin.fluttertwitterloginio.flutter.plugins.firebase.firebaseremoteconfigio.flutter.plugins.firebase_core_webio.flutter.plugins.firebaseauthio.flutter.plugins.imagepickerio.flutter.plugins.firebase.storageio.flutter.plugins.packageinfoio.flutter.plugins.firebaseauth_webio.flutter.plugins.sharedpreferencescom.flutter.keyboardvisibilityio.flutter.plugins.firebasemessagingio.flutter.plugins.url_launcher_macosio.flutter.plugins.firebase.coreio.flutter.url_launcher_webcom.tekartik.sqfliteio.flutter.plugins.urllauncherio.flutter.plugins.pathproviderandroidx.lifecycleandroidx.lifecycleandroidx.lifecycleandroidx.fragmentandroidx.annotationcom.google.firebaseandroidx.annotationandroidx.fragmentcom.google.android.gmscom.google.android.gmscom.google.android.gmscom.google.firebasecom.google.firebasecom.google.firebasecom.google.firebasecom.google.guavacom.squareup.okhttpio.grpcio.grpcio.grpcio.grpcandroidx.collectionandroidx.localbroadcastmanagercom.google.android.gmsandroidx.annotationcom.google.firebasecom.google.firebasecom.twitter.sdk.androidcom.google.firebasecom.google.firebasecom.google.firebasecom.google.code.gsonandroidx.corecom.google.firebasecom.google.firebaseandroidx.arch.corecom.google.android.gmscom.google.android.gmscom.google.android.gmsandroidx.coreandroidx.legacyandroidx.legacyandroidx.loaderandroidx.lifecyclecom.google.auto.valuecom.google.firebasecom.squareup.retrofit2com.squareup.retrofit2com.google.code.gsoncom.squareup.okhttp3com.google.android.gmscom.google.android.gmscom.google.firebasecom.google.firebasecom.google.firebasecom.google.firebasecom.google.android.gmscom.google.firebaseandroidx.lifecycleandroidx.versionedparcelablecom.google.firebasecom.google.firebasecom.google.firebasecom.google.android.gmscom.google.android.gmscom.google.android.gmscom.google.android.gmscom.google.firebaseandroidx.customviewandroidx.viewpagerandroidx.coordinatorlayoutandroidx.drawerlayoutandroidx.slidingpanelayoutandroidx.interpolatorandroidx.swiperefreshlayoutandroidx.asynclayoutinflaterandroidx.cursoradapterandroidx.documentfileandroidx.printandroidx.lifecyclecom.google.protobufcom.squareup.okioio.grpccom.squareup.okhttpcom.squareup.okioio.grpccom.google.guavacom.squareup.okhttp3com.squareup.okiocom.google.firebaseandroidx.lifecycleandroidx.arch.corecom.google.firebasecom.google.android.gmsandroidx.arch.coreandroidx.lifecycleio.opencensusio.grpccom.google.androidio.opencensusio.grpccom.google.errorpronecom.google.code.findbugsorg.codehaus.mojoorg.checkerframeworkcom.google.j2objccom.android.tools.build
*/
The built failed likely due to AndroidX incompatibilities in a plugin. The tool is about to try using Jetfier to solve the incompatibility.
Building plugin cloud_firestore...
The plugin cloud_firestore could not be built due to the issue above.
Exited (sigterm)
EN

回答 2

Stack Overflow用户

发布于 2020-02-07 21:30:07

cloud_firestore插件正在使用需要androidX的firestore的新版本。因此,您需要将应用程序迁移到AndroidX。您可以在此处了解如何迁移:

https://flutter.dev/docs/development/androidx-migration#how-do-i-migrate-my-existing-app-plugin-or-host-editable-module-project-to-androidx

票数 1
EN

Stack Overflow用户

发布于 2020-02-07 21:33:04

build.gradle

代码语言:javascript
运行
复制
buildscript {
    ext.kotlin_version = '1.2.71'
    repositories {
        google()
        jcenter()
    }

    dependencies {
        classpath 'com.android.tools.build:gradle:3.2.1'
        classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
        classpath 'com.google.gms:google-services:4.0.2'
    }
}

allprojects {
    repositories {
        google()
        jcenter()
    }
}

rootProject.buildDir = '../build'
subprojects {
    project.buildDir = "${rootProject.buildDir}/${project.name}"
}
subprojects {
    project.evaluationDependsOn(':app')
}

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

subprojects {
    project.configurations.all {
        resolutionStrategy.eachDependency { details ->
        if (details.requested.group == 'com.android.support' && !details.requested.name.contains('multidex') ) {
                details.useVersion "version which should be used - in your case 11.6.0"
            }
        }
    }
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60114454

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档