在颤动报警管理器回调中使用插件时发生MissingPlugin异常 [英] MissingPluginException When Using Plugins in Flutter Alarm Manager Callbacks

查看:0
本文介绍了在颤动报警管理器回调中使用插件时发生MissingPlugin异常的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

当我在Android_Alarm_MANAGER回调中使用Shared_Preferences插件时,即使我遵循了插件文档中的所有步骤,我仍收到此异常。

Unhandled Exception: MissingPluginException(No implementation found for method getAll on channel plugins.flutter.io/shared_preferences)

我最近在Ffltter 1.20版的基础上创建了这个项目,该版本使用Ffltter Android Embedding V2,因此它应该会自动注册插件。

颤动医生输出:

[✓] Flutter (Channel stable, 1.20.2, on Microsoft Windows [Version 10.0.19041.450], locale en-US)
    • Flutter version 1.20.2 at C:srcflutter
    • Framework revision bbfbf1770c (2 weeks ago), 2020-08-13 08:33:09 -0700
    • Engine revision 9d5b21729f
    • Dart version 2.9.1


[✓] Android toolchain - develop for Android devices (Android SDK version 29.0.2)
    • Android SDK at D:AndroidSdk
    • Platform android-30, build-tools 29.0.2
    • ANDROID_HOME = D:AndroidSdk
    • Java binary at: D:Program FilesAndroid Studiojreinjava
    • Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b01)
    • All Android licenses accepted.

[✓] Android Studio (version 4.0)
    • Android Studio at D:Program FilesAndroid Studio
    • Flutter plugin version 48.1.2
    • Dart plugin version 193.7361
    • Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b01)

[✓] VS Code (version 1.47.2)
    • VS Code at C:UsersMOHNADAppDataLocalProgramsMicrosoft VS Code
    • Flutter extension version 3.12.2

[✓] Connected device (1 available)
    • Android SDK built for x86 (mobile) • emulator-5554 • android-x86 • Android 10 (API 29) (emulator)

• No issues found!

预先感谢😃

推荐答案

我能够通过删除此程序包keyboard_visibility: ^0.5.6解决此问题,该程序包导致FlutterEngine出现此警告

W/FlutterEngine(10724): Tried to automatically register plugins with FlutterEngine (io.flutter.embedding.engine.FlutterEngine@8ca5659) but could not find and invoke the GeneratedPluginRegistrant.

这篇关于在颤动报警管理器回调中使用插件时发生MissingPlugin异常的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆