USE_CREDENTIALS 新版不可用 Android M API

USE_CREDENTIALS not available in new Android M API

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

ActivityCompat.checkSelfPermission ActivityCompat.shouldShowRequestPermissionRationale ActivityCompat.requestPermissions

请求许可:

android.permission.USE_CREDENTIALS

(未列为 "normal" 权限)

我收到了 "unknown permissionn exception"。

这是一个错误吗?还是 USE_CREDENTIALS 毕竟是普通权限?

都没有。 USE_CREDENTIALS 已从 Android SDK 中的 Android 6.0 中删除。您不仅找不到它 in Manifest.permission in the docs,而且如果您尝试在 Android 6.0 设备上寻找它(通过 PackageManager 枚举所有权限),它似乎也不会出现。