android - 添加firebase_messaging插件后,Gradle构建失败

标签 android firebase gradle flutter firebase-cloud-messaging

添加firebase_messaging插件v5.1.2之后,我的应用程序无法构建,但是每次删除它,应用程序都可以正常构建,我得到的只是一条红色错误行,上面写着:错误完成:Gradle任务assembleDebug失败,退出代码为1

我已经尝试将我的应用程序迁移到android X,但这并没有帮助,尝试了dex,但又没有任何帮助,我也尝试避免使用android x和使用较旧版本的插件,但是没有用。 (使用android X迁移页面中列出的v2.1.0)。

这些都是我在应用程序中使用的所有插件,也许它们之间有冲突?

firebase_core: ^0.4.0+6
firebase_auth: ^0.11.1+8
google_sign_in: ^4.0.4
cloud_firestore: ^0.12.7
firebase_storage: ^3.0.5
firebase_messaging: ^5.1.2
flutter_bloc: ^0.20.0
equatable: ^0.3.0
http: ^0.12.0+2
shared_preferences: ^0.5.3+4
image_picker: ^0.6.1
image_cropper: ^1.0.2
cached_network_image: ^1.1.1
intl: ^0.15.8

我的最终目标是从Firebase的应用程序中获取通知

编辑:我用firebase_messaging创建了一个新项目,该项目是项目中的唯一插件,并且可以正常工作!
但一旦我再次将其他库添加到相同的问题中,

最佳答案

答案在GitHub上,希望对您有所帮助
https://github.com/flutter/flutter/issues/37696

关于android - 添加firebase_messaging插件后,Gradle构建失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57380187/

相关文章:

android - xmlns :tools in Android XML layout?是什么意思

javascript - 下载 json 文件并将其导入到您的 firebase 数据库

android - 使用 firebase 身份验证对 Android 进行身份验证并发送 token 以验证后端 Django

maven - com.sun.tools.xjc.Plugin : Provider <plugin> not a subtype

spring - 使用Gradle构建特定的云合约

android - 如何以编程方式从 android 修改样式 xml 文件

android - 解决的简单方法无法解决:junit:junit:4.12 :?

java - 尝试使用 ProGuard 混淆导出 apk 时出现 "Out Of Memory"

reactjs - 属性 'initializeApp' 在类型 'typeof import(/././projectfolder/node_modules/firebase' 上不存在

java - 带有 Java 和 Kotlin 文件、kapt 或 annotationProcessor 的 Android 项目?