rot*_*d86 10 android android-6.0-marshmallow
现在这很奇怪......
运用
AccountManager.newChooseAccountIntent(null, null, new String[] {"com.google"}, null, null, null, null);
Run Code Online (Sandbox Code Playgroud)
确实给了我一个账户清单.但是使用
AccountManager.get(context).getAccountsByType("com.google")
Run Code Online (Sandbox Code Playgroud)
返回0个帐户.这个问题只发生在棉花糖中.
<uses-permission android:name="android.permission.GET_ACCOUNTS" />
Run Code Online (Sandbox Code Playgroud)
仍然存在于清单中.
有任何想法吗...?
更新:原来,必须要求GET_ACCOUNTS的许可,即使文档说不然......(见评论)
| 归档时间: |
|
| 查看次数: |
5676 次 |
| 最近记录: |