小编Tam*_*ury的帖子

MissingPluginException(在通道plugins.flutter.io/firebase_messaging上找不到方法getToken的实现)

在我的 flutter android 应用程序的发布版本上,我收到此错误。

我努力了:

从 Firebase 中的 Google Play 控制台更新 SHA-1 密钥 更新 google-services.json 重建和推出。

我仍然收到此错误。我启用了 INTERNET_PERMISSIONS 并且也启用了cleartext=true。

应用程序在 iOS 和 Android 调试模式下也能正常工作。

2021-02-15 00:47:37.450 2888-2932/? E/flutter:[错误:flutter/lib/ui/ui_dart_state.cc(177)] 未处理的异常:MissingPluginException(在通道plugins.flutter.io/firebase_messaging上找不到方法配置的实现)#0 MethodChannel._invokeMethod(包:flutter) /src/services/platform_channel.dart:157) 2021-02-15 00:47:37.450 2888-2932/? E/flutter:[错误:flutter/lib/ui/ui_dart_state.cc(177)]未处理的异常:MissingPluginException(在通道plugins.flutter.io/firebase_messaging上找不到方法getToken的实现)#0 MethodChannel._invokeMethod(包:flutter) /src/services/platform_channel.dart:157) #1 FirebaseMessaging.getToken (包:firebase_messaging/firebase_messaging.dart:146)

dart google-play firebase flutter firebase-cloud-messaging

3
推荐指数
1
解决办法
5415
查看次数

如何更新未来建造者的未来

假设我有一个 FutureBuilder,它的 future 是 getBusinessListByRating(),它调用 API 来获取按评级排序的 BusinessList。然后我按下按钮按字母顺序对列表进行排序。当我这样做时,我希望未来是 getBusinessListByAlpha() 并重新渲染。

我怎样才能实现这个目标?

我尝试使用 setState 来更新 future,但它不起作用。

dart flutter

1
推荐指数
1
解决办法
2489
查看次数