[英]Google login error with the google_sign_in package in Flutter
[英]Flutter google_sign_in package Sign in problem, PlatformException
當我嘗試使用谷歌帳戶登錄時,我在終端中收到該錯誤:
PlatformException(sign_in_failed, com.google.android.gms.common.api.ApiException: 10: , null)
我的 pubspec.yaml 文件:
google_sign_in: ^4.5.6
我的代碼:
import 'package:google_sign_in/google_sign_in.dart';
class androidLogInPage extends StatefulWidget {
@override
_androidLogInPageState createState() => _androidLogInPageState();
}
class _androidLogInPageState extends State<androidLogInPage> {
bool _isLoggedIn = false;
GoogleSignIn _googleSignIn = GoogleSignIn();
Future _logIn() async {
try {
await _googleSignIn.signIn();
setState(() {
_isLoggedIn = true;
});
} catch (err) {
print(err);
}
}
_logOut() {
_googleSignIn.signOut();
setState(() {
_isLoggedIn = false;
});
}
我已經有了 SHA-1 密鑰,我該怎么辦? 我需要幫助。
通常,當您添加使用本機 Android 或 iOS 代碼的依賴項時,會出現平台異常。 我認為您應該關閉應用程序並重新運行應用程序,它應該可以工作。 這是因為它只重新加載 Flutter 代碼而不是本機代碼。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.