在新版本的Android M API不可用USE_CREDENTIALS [英] USE_CREDENTIALS not available in new Android M API
问题描述
在尝试新的权限的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中的Android的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.
这篇关于在新版本的Android M API不可用USE_CREDENTIALS的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!