当前位置: 首页 > 知识库问答 >
问题:

缺少插件异常(在通道plugins.flutter.io/google_sign_in上没有找到方法初始化的实现)

汪弘毅
2023-03-14

使用Flatter的google登录

但是当我使用此语句登录用户时看到以下消息

_googleSignIn.signIn();

E/flutter(6491): MisSingPluginExcture(在通道plugins.flutter.io/google_sign_in上没有找到方法初始化的实现)

我验证了以下步骤:

GoogleSignInPlugin.registerWith(registry.registrarFor("io.flutter.plugins.googlesignin.GoogleSignInPlugin")); // is present

GeneratedPluginRegistrant.registerWith(this); // in MainActivity.Java

用户是否经常报告此错误。不确定如何继续。我在做大多数医生说的事情,但它不起作用。

我看到的另一个奇怪的行为是,我第一次运行flifter run时,它会被挂在wait googlesign上。签名()。

只有在执行热重新加载(通过键入“r”)后,我才会看到以下错误消息:

E/flatter(12326):缺少PluginException(在channel plugins.flatter.io/google\u sign\u-in上找不到方法init的实现)

问题:在颤振应用程序上进行基本身份验证是否有其他选择。我只需要一些基本的身份验证,这样我的服务器就可以知道它向哪个用户提供数据。

共有3个答案

习胤运
2023-03-14

最后,我在《颤栗》中发现了这个问题,因为谷歌和facebook登录酒吧之间存在冲突

在pubspec中。yaml文件

google_sign_in:^4.5.3

Fatter_facebook_登录:^3.0.0-

并对facebook登录的所有代码进行注释

叶光华
2023-03-14

当我遇到这个问题时,我一直对它耿耿于怀。最后我意识到我做错了什么。我必须执行以下步骤
1

霍伟彦
2023-03-14

运行flatterclean,重新启动IDE并完全重新构建应用程序。这会解决它的。

 类似资料: