首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >防火墙问题,升级后出现多个错误。

防火墙问题,升级后出现多个错误。
EN

Stack Overflow用户
提问于 2022-10-17 13:21:51
回答 1查看 154关注 0票数 0

运行Firebase升级命令后,我尝试在模拟器中运行我的应用程序,出现了以下错误消息:

以调试模式在sdk gphone64 x86 64上启动.运行Gradle任务‘assembleDebug’。/C:/src/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_core-1.24.0/lib/firebase_core.dart:19:7:错误:函数声明需要一个显式的参数列表。尝试向函数声明中添加参数列表。等待/C:/src/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_core-1.24.0/lib/firebase_core.dart:19:15:(^Firebase.initializeApp错误:预期的“{”)。等待/C:/src/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_core-1.24.0/lib/firebase_core.dart:19:15:(^Firebase.initializeApp错误:期望一个声明,但得到'.‘。)。等待/C:/src/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_core-1.24.0/lib/firebase_core.dart:20:8:(^Firebase.initializeApp错误:非可选参数不能有默认值)。尝试删除默认值或使参数可选。选项: /C:/src/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_core-1.24.0/lib/firebase_core.dart:21:2:,^ DefaultFirebaseOptions.currentPlatform错误:期望函数体或‘=’>‘’.尝试添加{}。);^ /C:/src/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_core-1.24.0/lib/firebase_core.dart:23:1:错误:指令必须出现在任何声明之前。尝试在任何声明之前移动指令。部件src/firebase_app.dart;^ /C:/src/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_core-1.24.0/lib/firebase_core.dart:24:1:错误:指令必须出现在任何声明之前。尝试在任何声明之前移动指令。部分'src/firebase.dart';^ /C:/src/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_core-1.24.0/lib/firebase_core.dart:15:8:错误:当读取'/C:/src/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_core-1.24.0/lib/firebase_options.dart':O sistema n o pode encontrar o arquivo时出错。

导入'firebase_options.dart';^ /C:/src/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_core-1.24.0/lib/src/firebase.dart:9:7:错误:'Firebase‘已在此作用域中声明。类Firebase {^ /C:/src/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_core-1.24.0/lib/firebase_core.dart:19:7:上下文:“Firebase”的前一次声明。等待/C:/src/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_core-1.24.0/lib/firebase_core.dart:19:1:(^Firebase.initializeApp错误:键入“等待”未找到。等待Firebase.initializeApp( ^ lib/main.dart:12:9: Error:不能使用“Firebase”,因为它被声明了不止一次。等待/C:/src/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_core-1.24.0/lib/firebase_core.dart:20:10:(^Firebase.initializeApp错误:未定义名称“DefaultFirebaseOptions”)。选项: DefaultFirebaseOptions.currentPlatform,^ /C:/src/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_core-1.24.0/lib/src/firebase.dart:66:19:错误:不能使用“Firebase”,因为它被声明了不止一次。如果(别人是!)返回false;^ /C:/src/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_core-1.24.0/lib/src/firebase.dart:75:26:错误:不能使用“Firebase”,因为它被声明不止一次。字符串toString() => '$Firebase';^

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

脚本'C:\src\flutter\packages\flutter_tools\gradle\flutter.gradle‘行: 1159

问题所在:任务':app:compileFlutterBuildDebug'.的执行失败

进程‘命令’C:\src\flutter\bin\flutter.bat‘以非零出口值1完成

  • Try:

使用--stacktrace选项运行

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

https://help.gradle.org

  • 获得更多帮助

生成在49s异常中失败: Gradle任务assembleDebug失败,退出代码1

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-10-18 17:22:20

我重新安装,然后从头开始重新构建代码,而不是通过运行命令来更新Firebase,而是手动将下面的依赖项的版本号设置为最新的依赖项,并运行命令flutter pub get,以便对pubsec.yaml进行更新。更改后的依赖关系如下所示:

代码语言:javascript
复制
  cupertino_list_tile: ^0.2.1
  firebase_core: ^1.24.0
  cloud_firestore: ^3.5.1
  firebase_auth: ^3.11.2
  cloud_functions: ^3.3.9

这样做了,我再次运行了我的代码,一切都如期而至。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/74098007

复制
相关文章

相似问题

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