公式の AVD rev を使用します。3
これを呼び出す:
ActivityCompat.requestPermissions(activity, new String[]{"android.permission.USE_CREDENTIALS"}, REQUEST_PERMISSION_CREDENTIALS);
すぐに発火します:
onRequestPermissionsResult (int requestCode, String[] permissions, int[] grantResults)
そして結果のコードはPackageManager.PERMISSION_DENIED
誰でも修正がありますか?
更新: 影響を受けることが知られている:
Manifest.permission.CHANGE_NETWORK_STATE
Manifest.permission.WRITE_SETTINGS (solved, see Sam's answer)
android.permission.USE_CREDENTIALS (solved, read Update 2)
READ_SMS
更新 2: 受け入れられた優れた回答を参照してください。基本的に、現在 USE_CREDENTIALS は安全なパーミッションです。sdk が単純に PERMISSION_GRANTED を返さない理由がわかりません...