1

ユーザーに Google アカウントでログインしてもらいたい。

SwiftKey と Catch Notes は、アプリで WebView を開くことでこれを行います。私はそれをしたくありません。AccountManager を使用したい。

Tasks Free from Team Tasks はそれを使用し、Google タスクを簡単にロードします。公式の Google リーダー アプリもこれを使用し、Google リーダー フィードを読み込みます。

しかし、名前、電子メールなどを除いて、ユーザーのデータをGoogleから取得したくありません。ユーザーを登録して簡単にログインし直したいだけです。

それらを OAuth トークンなどに登録するにはどうすればよいですか?

私が見つけたすべての例は、WebView を使用するか、Google からデータをロードするだけです (登録しないでください)。

4

2 に答える 2

1

私が最初にこの質問をしたとき、それは本当に本当に大変でした。Android用に構築されていないGoogle Java APIを使用する必要がありました。

しかし、現在は Google Play Services があり、この作業は非常に簡単です。

誰でも以下のリンクをたどることができます:

https://developers.google.com/+/mobile/android/sign-in

https://developer.android.com/google/play-services/index.html

于 2014-03-26T08:31:20.157 に答える
0

Google I / O 2011は、認証にGoogleアカウントを使用するAndroid +AppEngineを対象としています。AndroidクライアントはAccountManagerを使用します。これがスクリーンショットです。

ソースコードでAccountsActivityを確認することをお勧めします。

于 2012-06-27T00:50:28.593 に答える