繁体   English   中英

Flutter:“GoogleSignInAccount”类型的值? 不能分配给“GoogleSignInAccount”类型的变量

[英]Flutter: A value of type 'GoogleSignInAccount?' can't be assigned to a variable of type 'GoogleSignInAccount'

我正在尝试将我的 flutter 应用程序与 firebase 谷歌身份验证连接起来。

错误状态“无法无条件访问属性‘身份验证’,因为接收者可以为‘空’。尝试使访问有条件(使用‘?.’)或向目标添加 null 检查(‘。’)。 "

我添加的依赖项是: firebase_auth: ^1.3.0 google_sign_in: ^5.0.4 firebase_core: ^1.2.1

我有 gradle 6.7

错误:“无法无条件访问属性‘身份验证’,因为接收者可以为‘空’。尝试使访问有条件(使用‘?。’)或向目标添加 null 检查(‘。’)。 "

这对我有用

GoogleSignInAccount? googleSignInAccount = await gooleSignIn.signIn();

添加? 在 GoogleSignInAccount 之后。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM