当前位置: 首页 > 知识库问答 >
问题:

Flatter Firebase错误(任务:app:mergeExtDexDebug'的执行失败)

荣轶
2023-03-14

我对编程不熟悉,对颤动和火力基地也不熟悉。我正在试验这个代码(https://github.com/tattwei46/flutter_login_demo),但是我遇到了一个错误。一切都应该是一样的,除了我改变了google-service.json和谷歌ervice.plist与我的Firebase应用程序相匹配,我编辑了home-page.dart.以下是打印出来的内容:

AGPBI:{种类:错误,文本:com.google.android.gms.common.internal.zzf类型被引用为com.google.android.gms.internal.zzcfb接口

失败:生成失败,出现异常。

>

  • 出了什么问题:任务执行失败:app: mergeExtDexDebug。

    无法解析配置“:app:debugRuntimeClasspath”的所有文件。未能转换工件的firebase analytics impl。aar(com.google.firebase:firebase analytics impl:11.4.2)'匹配属性{artifactType=android dex,dexing enable desugaring=true,dexing is debugable=true,dexing min sdk=16}。DexingWithClasspathTransform:/Users/student/的执行失败。gradle/caches/transforms-2/files-2.1/cfad2a10e4239993e5e793d023977752/jetified-firebase-analytics-impl-11.4.2/jars/classes。罐子索引时出错。

    尝试:使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug选项运行以获得更多日志输出。运行--扫描以获得完整的洞察力。

    在https://help.gradle.org获得更多帮助

    构建失败57秒完成错误:Gradle任务程序集调试失败,退出代码1

    有什么解决方案和/或想法吗?弗利特医生没有报告任何问题。

  • 共有1个答案

    慕云
    2023-03-14

    在查看您的日志和在线搜索后,这里有一些潜在的修复方法

    1使用类路径com.google.gms: google-service: 4.3.3

    而不是

    classpath'com.google.gms:google services:3.2.1摘自github第1494期

    2更新您的pubspec.yaml,将项目迁移到Android,启用Multidex

     类似资料: