[英]Unexpected end of input error when configuring with flutterfire
我一直在尝试将 firebase 集成到我的 flutter 项目中,但是在运行 flutterfire 配置脚本时我不断收到此错误。 该脚本仅在 ios 而不是 android 时运行。
我已经用 //////// 删除了特定的标识符
% flutterfire configure
i Found 1 Firebase projects.
✔ Select a Firebase project to configure your Flutter application with · //////////// (////////)
✔ Which platforms should your configuration support (use arrow keys & space to select)? · android, ios
i Firebase android app com./////./// registered.
i Firebase ios app com./////./// registered.
Unhandled exception:
FormatException: Unexpected end of input (at character 1)
^
#0 _ChunkedJsonParser.fail (dart:convert-patch/convert_patch.dart:1383:5)
#1 _ChunkedJsonParser.close (dart:convert-patch/convert_patch.dart:501:7)
#2 _parseJson (dart:convert-patch/convert_patch.dart:36:10)
#3 JsonDecoder.convert (dart:convert/json.dart:612:36)
#4 FirebaseAndroidOptions.projectIdFromFileContents (package:flutterfire_cli/src/firebase/firebase_android_options.dart:29:29)
#5 FirebaseAndroidGradlePlugins.applyGoogleServicesPlugin (package:flutterfire_cli/src/firebase/firebase_android_gradle_plugins.dart:101:50)
<asynchronous suspension>
#6 FirebaseAndroidGradlePlugins.apply (package:flutterfire_cli/src/firebase/firebase_android_gradle_plugins.dart:240:5)
<asynchronous suspension>
通过使用不同的文件名重建 flutter 应用程序来解决。 不知道确切的问题,但这是我尝试其他所有方法后的个人解决方案。
您好,我通过以下步骤修复了此错误:
flutterfire
dart pub global deactivate flutterfire_cli
dart pub global activate flutterfire_cli
删除[project_folder]/android/app目录下的google_services.json
文件。
重新运行flutterfire配置命令
flutterfire configure
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.