我得到这个E/flutter(25055)错误时,我正在运行我的应用程序(Flutter, FireBase
我试着更新我的flutter,但仍然得到了相同的日志,这些日志使我的应用程序不稳定,应用程序崩溃了很多
E/flutter (25055): [ERROR:flutter/lib/ui/ui_dart_state.cc(199)] Unhandled Exception: Bad state: field does not exist within the DocumentSnapshotPlatform
E/flutter (25055): #0 DocumentSnapshotPlatform.get._findKeyValueInMap (package:cloud_firestore_platform_interface/src/platform_interface/platform_interface_document_snapshot.dart:86:7)
E/flutter (25055): #1 DocumentSnapshotPlatform.get._findComponent (package:cloud_firestore_platform_interface/src/platform_interface/platform_interface_document_snapshot.dart:104:41)
E/flutter (25055): #2 DocumentSnapshotPlatform.get (package:cloud_firestore_platform_interface/src/platform_interface/platform_interface_document_snapshot.dart:120:26)
E/flutter (25055): #3 _JsonDocumentSnapshot.get (package:cloud_firestore/src/document_snapshot.dart:92:48)
E/flutter (25055): #4 _JsonDocumentSnapshot.[] (package:cloud_firestore/src/document_snapshot.dart:96:40)
E/flutter (25055): #5 _MyHomePageState.getLists (package:form_app/pages/home.dart:518:30)
E/flutter (25055): <asynchronous suspension>
E/flutter (25055): #6 _MyHomePageState._getUnitNamesData (package:form_app/pages/home.dart:495:33)
E/flutter (25055): <asynchronous suspension>
E/flutter (25055):
我的颤振医生
C:\src\flatter\bin\flatter。蝙蝠医生——冗长[√] 颤振(通道稳定,2.2.3,在Microsoft Windows[Version 10.0.19041.450],locale en US]上)•颤振版本2.2。3在C:\src\flatter•框架版本f4abaa0735(7周前),2021-07-01 12:46:11-0700•发动机版本241c87ad80•Dart版本2.13。4.
[√] Android工具链-为Android设备开发(AndroidSDK版本30.0.2)•AndroidSDK位于C:/Users/afran/AppData/Local/Android/SDK•平台Android-30,构建工具30.0。2•ANDROID_HOME=C:/Users/afran/AppData/Local/ANDROID/Sdk•Java二进制文件:C:\Program Files\ANDROID\ANDROID Studio\jre\bin\Java•Java版本OpenJDK运行时环境(build 11.0.8 10-b944.6842174)•接受所有ANDROID许可证。
[√] Chrome-为web开发•Chrome位于C:\Program Files(x86)\Google\Chrome\Application\Chrome。exe
[√]Android Studio(版本4.1.0)•Android Studio at C:\Program Files\Android\Android Studio•Flutter插件可安装于:https://plugins.jetbrains.com/plugin/9212-flutter•Dart插件可安装于:https://plugins.jetbrains.com/plugin/6351-dart•Java版本OpenJDK运行时环境(构建11.0.8 10-b944.6842174)
[√]IntelliJ IDEA终极版(2020.2版)IntelliJ at F:\IntelliJ IDEA 2020.2.3 Flutter插件可从以下地点安装:https://plugins.jetbrains.com/plugin/9212-flutterDart插件可从以下地点安装:https://plugins.jetbrains.com/plugin/6351-dart
[√] VS代码(版本1.55.2)•VS代码位于C:\Users\afran\AppData\Local\Programs\Microsoft VS代码•颤振扩展版本3.21。0
[√]连接设备(2个可用)为x86(移动)构建的Android软件开发工具包模拟器-5554Androidx86Android10(API 29)(模拟器)Chrome(网络)铬网络javascript谷歌Chrome92.0.4515.131
•未发现任何问题!
我的应用依赖关系
dependencies:
flutter:
sdk: flutter
flutter_spinkit: ^5.0.0
geolocator: ^7.0.1
#geolocation: ^1.1.2
cloud_firestore: ^2.4.0
firebase_storage: ^10.0.1
permission_handler: ^8.1.4+2
firebase_core: ^1.0.1
url_launcher: ^6.0.2
firebase_auth: ^3.0.1
provider: ^5.0.0
google_fonts: ^2.0.0
shared_preferences: ^2.0.4
connectivity: ^3.0.2
mailer: ^5.0.1
firebase_messaging: ^10.0.4
flutter_local_notifications: ^5.0.0+1
例外说明了问题:
Unhandled Exception: Bad state: field does not exist within the DocumentSnapshotPlatform
你也有调用方法:
E/flutter (25055): #0 DocumentSnapshotPlatform.get._findKeyValueInMap (package:cloud_firestore_platform_interface/src/platform_interface/platform_interface_document_snapshot.dart:86:7)
E/flutter (25055): #1 DocumentSnapshotPlatform.get._findComponent (package:cloud_firestore_platform_interface/src/platform_interface/platform_interface_document_snapshot.dart:104:41)
E/flutter (25055): #2 DocumentSnapshotPlatform.get (package:cloud_firestore_platform_interface/src/platform_interface/platform_interface_document_snapshot.dart:120:26)
E/flutter (25055): #3 _JsonDocumentSnapshot.get (package:cloud_firestore/src/document_snapshot.dart:92:48)
E/flutter (25055): #4 _JsonDocumentSnapshot.[] (package:cloud_firestore/src/document_snapshot.dart:96:40)
E/flutter (25055): #5 _MyHomePageState.getLists (package:form_app/pages/home.dart:518:30)
E/flutter (25055): <asynchronous suspension>
E/flutter (25055): #6 _MyHomePageState._getUnitNamesData (package:form_app/pages/home.dart:495:33)
E/flutter (25055): <asynchronous suspension>
E/flutter (25055):
您必须在这些行检查发生了什么。我们无法调试它,因为我们没有代码。您请求的字段不存在,因此它会引发此异常。
在salon_应用程序中运行“flatter pub get”…启动lib/main。iPhone 13上的dart处于调试模式…运行pod安装…运行Xcode构建…Xcode构建完成。20.3s无法从Xcode生成生成iOS应用程序错误输出:↳ objc[23537]:类amSupportUrlConnectionLegate在/usr/lib/libauthinstall中实现。动态库(0x1
请参见日志文件2017-11-06 23:34:15下面的代码调试DispatcherServlet:861 -名为“Spring”的DispatcherServlet处理[/Insurance1/]的GET请求17-11-06 23:34:15 WARN page not found:1136-在名为“Spring”的DispatcherServlet中找不到具有URI[/insurace 1/
正在运行Gradle任务“assembleDebug”。。。 失败:生成失败,出现异常。 > 其中:Build file'C:\Users\tyous\StudioProjects\untitled\android\app\Build。格拉德尔线:24 出错的地方:评估项目“: app”时出现问题。 未能应用插件“com.android.internal.version check”。无法创建类型
我得到这个错误 维护活动2。JAVA 活动2。xml: 有人能帮帮我吗?
我们有一个适用于Android的单一代码库 截至目前,Flutter SDK不支持某些库/插件。 为了缓解这些问题,我们维护了两个单独的存储库,一个用于 Android-iOS,另一个用于 Web。 另外,在这里加起来,对于单独的存储库,因为每个Flutter产品都有一个唯一文件。现在有一些插件目前在App中受支持,但在Flutter Web上尚未支持,即Awesome Notifications