簡體   English   中英

在Android中獲取Google帳戶的authToken

[英]getting authToken of a Google Account in Android

我正在嘗試基於http://code.google.com/p/jumpnote/為應用建模

authBundle = am.getAuthToken(account, APPENGINE_SERVICE_NAME,
                        needAuthAction == NEED_AUTH_NOTIFICATION, null, null).getResult();


authToken = authBundle.getString(AccountManager.KEY_AUTHTOKEN);

在這種情況下,authToken返回null。

可能是什么原因造成的?

該帳戶已經存在於設備上嗎? AccountManager javadoc的“類概述”部分中:

重要提示:如果應用程序使用的是先前記住的帳戶選擇,則必須確保該帳戶仍在getAccountsByType(String)返回的帳戶列表中。 為設備上不再存在的帳戶請求身份驗證令牌會導致未定義的失敗。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM