Необработанное исключение: MissingPluginException (не реализована реализация метода getAll на канале plugins.flutter.io/shared_preferences) - PullRequest
1 голос
/ 30 апреля 2020

[ОШИБКА: flutter / lib / ui / ui_dart_state. cc (157)] Необработанное исключение: MissingPluginException (реализация не найдена для метода getAll на канале plugins.flutter.io/shared_preferences)

  • Я использую firebase_messaging для обработки pu sh уведомления
  • , когда мое приложение отправляется в фоновый режим, и уведомление pu sh приходит в это время Вызов метода onBackgroundMessage и эта ошибка произошла
  • Я уже пробовал много решений, связанных с этой проблемой, но все же я сталкиваюсь с этой проблемой
  • вот мой onBackgroundMessage код метода
Future<dynamic> myBackgroundMessageHandler(Map<String, dynamic> message) {
  print("myBackgroundMessageHandler: $message");
  if (message.containsKey('data')) {
    // Handle data message
    final dynamic data = message['data'];
    print("myBackgroundMessageHandler: $message");
    var emailMessageId = message['data']['message_id'];
      SharedPreferences prefs = await SharedPreferences.getInstance();
}
  • Я получаю эту ошибку при получении экземпляра SharedPreferences
...