1

Android から Google クラウド データストアを使用したいので、クラウド エンドポイントなどをセットアップする必要はありません。スナップショット 1.0.0 ライブラリを試してみると、資格情報を追加する唯一の方法は、秘密鍵ファイルにファイル名を使用することのようです。それはAndroidには正しく聞こえません。理想的にはAndroidの例で、より良い方法はありますか?

4

1 に答える 1

1

ID 管理と認証ストレージに AccountManager を使用できるはずです。 https://code.google.com/p/google-api-java-client/wiki/Androidを参照してください。

Oauth2 フローを使用して適切な資格情報を取得し、それを DatastoreOptions に渡すだけでよいはずです。

Cloud Datastore API はきめ細かな ACL をサポートしていないため、API にアクセスするには、ユーザーがプロジェクトの管理者である必要があることに注意してください。

于 2013-05-29T01:21:19.580 に答える