【问题标题】:Missing plugin exception缺少插件异常
【发布时间】:2021-02-12 10:55:15
【问题描述】:

google_fontsshared_preferences 的未处理插件异常出现错误:

未处理的异常:MissingPluginException(未找到实现 对于通道 plugins.flutter.io/shared_preferences 上的方法 getAll) 未处理的异常:MissingPluginException(未找到实现 对于通道上的方法 getApplicationSupportDirectory plugins.flutter.io/path_provider) MethodChannel.invokeMethod (包:flutter/src/services/platform_channel.dart:332:12) _localPath(包:google_fonts/src/file_io_desktop_and_mobile.dart:28:27)
googleFontsTextStyle (包:google_fonts/src/google_fonts_base.dart:107:3)

【问题讨论】:

  • google_fonts 和 shared_preferences 的未处理插件异常出现错误
  • 停止您的应用,关闭 vscode(或 android studio)并重新打开它并再次运行 pub get,它应该可以解决您的问题
  • 感谢您的回复,但 id 无效@DungNgo
  • 您是否也可以尝试运行“flutter clean build”并重新构建您的应用程序

标签: flutter


【解决方案1】:
import androidx.annotation.NonNull
import io.flutter.embedding.engine.FlutterEngine
import io.flutter.embedding.android.FlutterFragmentActivity
import io.flutter.plugins.GeneratedPluginRegistrant

class MainActivity: FlutterActivity() {
    override fun configureFlutterEngine(@NonNull flutterEngine: FlutterEngine) {
        GeneratedPluginRegistrant.registerWith(flutterEngine);
    }
}

通过添加上面的代码解决了 GitHub 上建议的问题 link

【讨论】:

    【解决方案2】:

    我已经解决了 mainactivity.kt 或 mainactivity.java 中的更改代码。

    import androidx.annotation.NonNull
    import io.flutter.embedding.engine.FlutterEngine
    import io.flutter.embedding.android.FlutterFragmentActivity
    import io.flutter.plugins.GeneratedPluginRegistrant
    
    class MainActivity: FlutterFragmentActivity() {
       override fun configureFlutterEngine(@NonNull flutterEngine: 
         FlutterEngine) {
         GeneratedPluginRegistrant.registerWith(flutterEngine)
       }
    }
    

    之后,flutter clean 并运行

    【讨论】:

    • 欢迎来到 SO。尽管我们感谢您的回答,但如果它在其他答案之上提供额外的价值会更好。在这种情况下,您的答案不会提供额外的价值,因为 Vishwesh Soni 已经发布了该解决方案。如果之前的答案对您有帮助,那么您应该在获得足够声誉后投票。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-02-09
    • 1970-01-01
    • 2010-10-17
    • 2020-01-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多