我正进入(状态

发生异常。
PlatformException(PlatformException(sign_in_canceled,
com.google.android.gms.common.api.ApiException:12501:,null))

每当我尝试取消登录并在我的应用程序中弹出Google时。

制作步骤:

在应用程序中,当按下Google登录按钮时,会显示google登录页面,其中包含所有gmail帐户供您选择以进行登录或注册。

触摸弹出窗口的外部区域以取消登录,然后关闭弹出窗口。

之后,代码中出现平台异常:

发生异常。
PlatformException(PlatformException(sign_in_canceled,
com.google.android.gms.common.api.ApiException:12501:,null))

现在,登录按钮不起作用,应用崩溃了,

尝试尝试/捕获-不起作用

最佳答案

try {
  final res = await _auth.signInWithEmailAndPassword(
      email: email, password: password);
  if (res != null) loggedUser = res.user;
} on PlatformException catch (err) {
  // Handle err
} catch (err) {
  // other types of Exceptions
}

10-01 21:12