Mit offiziellen AVD rev. 3Android 6 Marshmallow: Anfragen für bestimmte Berechtigungen werden sofort abgelehnt, ohne dass ui angezeigt wird
Aufruf dieser:
ActivityCompat.requestPermissions(activity, new String[]{"android.permission.USE_CREDENTIALS"}, REQUEST_PERMISSION_CREDENTIALS);
Brände sofort:
onRequestPermissionsResult (int requestCode, String[] permissions, int[] grantResults)
Und resultierende Code ist PackageManager.PERMISSION_DENIED
Wer ein Update hat?
UPDATE: bekannt betroffen sein:
Manifest.permission.CHANGE_NETWORK_STATE
Manifest.permission.WRITE_SETTINGS (solved, see Sam's answer)
android.permission.USE_CREDENTIALS (solved, read Update 2)
READ_SMS
UPDATE 2: Siehe ausgezeichnete akzeptierte Antwort. Im Wesentlichen ist USE_CREDENTIALS jetzt eine sichere Erlaubnis. Beats me warum sdk nicht einfach PERMISSION_GRANTED für es zurückgeben ...
Haben Sie den Dialog gesehen? –
Haben Sie die Berechtigung im Manifest definiert? – yoah
@DeividiCavarzan kein Dialog. onResult heißt sofort – rothschild86