[英]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.