在新版本的Andr​​oid M API不可用USE_CREDENTIALS [英] USE_CREDENTIALS not available in new Android M API

查看:829
本文介绍了在新版本的Andr​​oid M API不可用USE_CREDENTIALS的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

在尝试新的权限的API,特别是:

While trying new permissions API, notably:

ActivityCompat.checkSelfPermission
ActivityCompat.shouldShowRequestPermissionRationale
ActivityCompat.requestPermissions

ActivityCompat.checkSelfPermission ActivityCompat.shouldShowRequestPermissionRationale ActivityCompat.requestPermissions

有关权限:

android.permission.USE_CREDENTIALS

android.permission.USE_CREDENTIALS

(whichn没有被列为正常权限)

(whichn is not listed as "normal" permission)

我收到未知permissionn例外。

I've received an "unknown permissionn exception".

它是一个错误吗?或者毕竟USE_CREDENTIALS正常的许可?

Is it a bug? Or is USE_CREDENTIALS a normal permission after all?

推荐答案

都不是。 USE_CREDENTIALS 从Android SDK中的Andr​​oid的6.0去除。你不仅会找不到它 Manifest.permission 在文档,但如果您尝试它找一个Android 6.0的设备上(经由软件包管理系统枚举所有的权限),这不似乎显示出来。

Neither. USE_CREDENTIALS was removed from the Android SDK in Android 6.0. Not only will you not find it in Manifest.permission in the docs, but if you try hunting for it on an Android 6.0 device (by enumerating all permissions via PackageManager), it does not seem to show up.

这篇关于在新版本的Andr​​oid M API不可用USE_CREDENTIALS的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆