W/Firestore:流已关闭,状态为:Status{code=INTERNAL,description=帧处理程序中的错误,

问题描述 投票:0回答:3

我正在使用flutter firestore,它工作正常,但突然出现此错误并停止写入操作

W/Firestore(25709): (24.4.0) [WriteStream]: (3513ff8) 流已关闭,状态为:Status{code=INTERNAL,description=帧处理程序中的错误,cause=java.lang.NoSuchMethodError:没有接口方法 getBuffer ()Lokio/缓冲区;在 Lokio/BufferedSource 类中;或其超类(“okio.BufferedSource”的声明出现在 /data/app/~~G9c6fWlNC5LeVKO_bfdo8Q==/com.example.taafi_application_v1-WbGfHWKKjFunYoB6Qy7Syw==/base.apk!classes7.dex 中) W/Firestore(25709):位于 io.grpc.okhttp.OkHttpClientTransport$ClientFrameHandler.data(OkHttpClientTransport.java:1123) W/Firestore(25709):位于 io.grpc.okhttp.internal.framed.Http2$Reader.readData(Http2.java:234) W/Firestore(25709):位于 io.grpc.okhttp.internal.framed.Http2$Reader.nextFrame(Http2.java:147) W/Firestore(25709):位于 io.grpc.okhttp.OkHttpClientTransport$ClientFrameHandler.run(OkHttpClientTransport.java:1082) W/Firestore(25709):在java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167) W/Firestore(25709):在 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641) W/Firestore(25709):位于 java.lang.Thread.run(Thread.java:923) W/Firestore(25709): }.

我尝试升级 Firestore,并扑通扑通,但什么也没发生

flutter firebase dart google-cloud-firestore stream
3个回答
0
投票

当我在 pubspec.yaml 文件中添加对 google_ml_kit 的依赖项时,我在 Flutter 项目中遇到了这个问题。此问题记录在 https://github.com/bharat-biradar/Google-Ml-Kit-plugin/issues/286。如果您最近在 pubspec.yaml 文件中添加了一些依赖项,您可以尝试暂时删除它们以查看问题是否消失。


0
投票

google_ml_kit

的依赖性问题

0
投票

我也遇到过同样的问题。我遵循了一些说明,但我不知道哪个具体有效。

No1。卸载旧版本 2号。扑干净 没有3。 flutter pub缓存修复 没有3。 flutter pub升级outdated_package

现在我添加了这两个依赖项。以下https://pub.dev/packages/google_mlkit_text_recognition

依赖项{ // 添加需要使用的语言包 实现 'com.google.mlkit:text-recognition-chinese:16.0.0-beta6' 实施“com.google.mlkit:文本识别-devanagari:16.0.0-beta6” 实施“com.google.mlkit:文本识别-日语:16.0.0-beta6” 实施 'com.google.mlkit:text-recognition-korean:16.0.0-beta6' }

之后工作正常

© www.soinside.com 2019 - 2024. All rights reserved.