W/ActivityThread(17014): handleWindowVisibility: no activity for token android.os.BinderProxy@56d9cc4 E/flutter (17014): [ERROR:flutter/lib/ui/ui_dart_state.cc(157)] Unhandled Exception: PlatformException(sign_in_failed, com.google.android.gms.common.api.ApiException: 10: , null) E/flutter (17014): #0 StandardMethodCodec.decodeEnvelope (package:flutter/src/services/message_codecs.dart:569:7) E/flutter (17014): #1 MethodChannel._invokeMethod (package:flutter/src/services/platform_channel.dart:156:18) E/flutter (17014): <asynchronous suspension> E/flutter (17014): #2 MethodChannel.invokeMethod (package:flutter/src/services/platform_channel.dart:329:12) E/flutter (17014): #3 MethodChannel.invokeMapMethod (package:flutter/src/services/platform_channel.dart:356:48) E/flutter (17014): #4 MethodChannelGoogleSignIn.signIn (package:google_sign_in_platform_interface/src/method_channel_google_sign_in.dart:45:10) E/flutter (17014): #5 GoogleSignIn._callMethod (package:google_sign_in/google_sign_in.dart:233:42) E/flutter (17014): <asynchronous suspension> E/flutter (17014): #6 GoogleSignIn._addMethodCall.<anonymous closure> (package:google_sign_in/google_sign_in.dart:297:16) E/flutter (17014): #7 _rootRunUnary (dart:async/zone.dart:1192:38) E/flutter (17014): #8 _CustomZone.runUnary (dart:async/zone.dart:1085:19) E/flutter (17014): #9 _FutureListener.handleValue (dart:async/future_impl.dart:141:18) E/flutter (17014): #10 Future._propagateToListeners.handleValueCallback (dart:async/future_impl.dart:682:45) E/flutter (17014): #11 Future._propagateToListeners (dart:async/future_impl.dart:711:32) E/flutter (17014): #12 Future._completeWithValue (dart:async/future_impl.dart:526:5) E/flutter (17014): #13 Future._asyncComplete.<anonymous closure> (dart:async/future_impl.dart:556:7) E/flutter (17014): #14 _rootRun (dart:async/zone.dart:1184:13) E/flutter (17014): #15 _CustomZone.run (dart:async/zone.dart:1077:19) E/flutter (17014): #16 _CustomZone.runGuarded (dart:async/zone.dart:979:7) E/flutter (17014): #17 _CustomZone.bindCallbackGuarded.<anonymous closure> (dart:async/zone.dart:1019:23) E/flutter (17014): #18 _microtaskLoop (dart:async/schedule_microtask.dart:43:21) E/flutter (17014): #19 _startMicrotaskLoop (dart:async/schedule_microtask.dart:52:5) E/flutter (17014):
ここにいる。SHAなんてらとかの追加で直るみたい classpathのバージョン下げるみたいな書き込みあったけどはやってもだめだった。関係なさげ。 https://stackoverflow.com/questions/54557479/flutter-and-google-sign-in-plugin-platformexceptionsign-in-failed-com-google
日本語 Google認証でApiException: 10が返却されたら、フィンガープリント不足かも? - 村松 龍之介 - Medium
このへん
そのフィンガープリントのとり方
https://stackoverflow.com/questions/51845559/generate-sha-1-for-flutter-app
GradleのツールみたいなのはなぜかAndroidStudioにみつからなかった・・
・Javaのバージョンによってできないのでこれ叩く
export JAVA_HOME=`/usr/libexec/java_home -v 1.8`
そして
cd android ./gradlew signingReport
gradlew
ってのはインストールするものと勘違いした。
androidフォルダの中にあった。
さっきのサイトはなぜか
android/gradle
の中でプロンプトでやりっぽいこと書いてたけどそこになかったよ。