Google API Java クライアントhttp://code.google.com/p/google-api-java-client/を使用しており、Android のアクセス トークンを正常に取得できます。
// Google Accounts
credential = GoogleAccountCredential.usingOAuth2(this, CalendarScopes.CALENDAR);
SharedPreferences settings = getPreferences(Context.MODE_PRIVATE);
credential.setSelectedAccountName(settings.getString(PREF_ACCOUNT_NAME, null));
Web サーバーでオフライン API 呼び出しを行いたいので、更新トークンが必要です。私は広範囲に検索してきましたが、その方法をまだ理解していません。
理想的には、WebView よりも Google API Java クライアントを使用して更新トークンを取得することをお勧めします (ユーザー名やパスワードを入力する必要はありません)。
どんな助けでも大歓迎です!