現在,這是奇怪的...getAccountsByType不棉花糖返回任何
使用
AccountManager.newChooseAccountIntent(null, null, new String[] {"com.google"}, null, null, null, null);
確實給我的帳戶列表。但使用
AccountManager.get(context).getAccountsByType("com.google")
返回0個帳戶。這個問題只發生在棉花糖。
<uses-permission android:name="android.permission.GET_ACCOUNTS" />
仍然存在於清單中。
任何想法......?
UPDATE: 事實證明,必須徵得同意的GET_ACCOUNTS,即使文件說,否則......(見註釋)
您是否申請過獲取帳戶的權限?此權限位於用戶必須允許的列表中 – Billda
@Billda這一個? <使用權限的android:name =「android.permission.GET_ACCOUNTS」/> – rothschild86
是的,我昨天在g +社區看到它,繼承人鏈接https://plus.google.com/+BrendonSled/posts/jdrHS3GC7c6 – Billda