AccountManager的运行时权限

时间:2015-10-16 16:20:52

标签: android permissions android-permissions android-security

我正在尝试更新我的应用以使用新的API23及其运行时权限。

用户可以为我的应用创建一个帐户,为此我一直在使用AUTHENTICATE_ACCOUNTS, MANAGE_ACCOUNTS, USE_CREDENTIALSGET_ACCOUNTS

GET_ACCOUNTS工作正常,请求后checkSelfPermission()返回GRANTED

问题在于其他权限(我在文档中找不到任何相关内容)。如果我就此任何权限致电shouldShowRequestPermissionRationale(),我会收到Exception

他们的状态始终为PERMISSION_DENIED,即使我提出请求且GET_ACCOUNTSGRANTED

我已经阅读了这个问题:https://github.com/angular-ui/ui-calendar/blob/master/demo/calendarDemo.css,它说它应该适用于最终的Android 6.0版本,但不幸的是它没有。

这些权限现在如何运作?我正在使用Android 6.0的模拟器(我没有安装M的实际设备),所以这可能是问题?

0 个答案:

没有答案