Android から Google Drive にアクセス時のエラーメッセージ
年末に Android から Google Drive にアクセスする方法を調べてみたのだけど、とりあえずは Google の QuickStart アプリを動かすことにした。
https://github.com/googledrive/android-quickstart
Android Studio でサクっと起動してアカウント選択画面が表示されたのだけど、アカウントを選択してもまたアカウント選択画面になって先に進まない…。
ログには下記のメッセージが表示されている。
GoogleApiClient connection failed: ConnectionResult{statusCode=SIGN_IN_REQUIRED...
ググると stackoverflow のこんなページが見つかった
http://stackoverflow.com/questions/23736137/onconnectionfailed-geving-sign-in-required
けど、ちょっと違うかな〜と悩んでいたらピコン!と思い出した。
「アプリの OAuth 2.0 の設定してなかった…」
というわけで、Google Developer Console で OAuth 2.0 の設定をしたら問題は解決!