gpt4 book ai didi

android-studio - Flutter:MissingPluginException(未在 channel plugins.flutter.io/firebase_auth 上找到方法 createUserWithEmailAndPassword 的实现)

转载 作者:行者123 更新时间:2023-12-05 08:30:55 25 4
gpt4 key购买 nike

我正在从 flutter 为 android 设备设计一个聊天应用程序,但是当我添加一个用于 firebase 身份验证的插件时,它给出了以下异常。我接受你的回答。提前致谢!

Flutter:MissingPluginException(未在 channel plugins.flutter.io/firebase_auth 上找到方法 createUserWithEmailAndPassword 的实现)

这是注册界面的代码

  class _RegistrationScreenState extends State<RegistrationScreen> {
final _auth = FirebaseAuth.instance;
String email;
String password;
.
.
.

onPressed: () async{
try {
final newUser = await _auth.createUserWithEmailAndPassword(
email: email, password: password);
if(newUser!=null){
Navigator.pushNamed(context, ChatScreen.id);
}
}catch(e){
print(e);
}
},

这是聊天界面的代码

class _ChatScreenState extends State<ChatScreen> {
final _auth = FirebaseAuth.instance;
FirebaseUser loggedInUser;

@override
void initState(){
super.initState();

getCurrentUser();
}

void getCurrentUser() async{

try {
final user = await _auth.currentUser();
if (user != null) {
loggedInUser = user;
print(loggedInUser.email);
}
}catch(e){
print(e);
}
}
.
.
.

最佳答案

添加新插件和添加新 Assets 后,建议完全重启。

关于android-studio - Flutter:MissingPluginException(未在 channel plugins.flutter.io/firebase_auth 上找到方法 createUserWithEmailAndPassword 的实现),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61443306/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com