Als «android-6.0-marshmallow» getaggte Fragen

Android Marshmallow, früher nur als "Android M" bekannt, ist Version 6.0 von Android, unterstützt API Level 23 und wurde im Oktober 2015 ausgeliefert.


8
Die Berechtigung WRITE_SETTINGS kann nicht abgerufen werden
Wenn ich unter Android M Preview 3 eine Ziel-API von 23 habe, kann ich anscheinend nicht die Berechtigung Manifest.permission.WRITE_SETTTINGS erwerben. requestPermissions(new String[]{Manifest.permission.WRITE_SETTINGS}, 101); Die Berechtigung anfordern ruft nicht den Dialog auf, den ich erwarten würde, aber wenn ich den folgenden Aufruf ohne diese Berechtigung tätige, RingtoneManager.setActualDefaultRingtoneUri(activity, RingtoneManager.TYPE_RINGTONE, ringUri); Der Anruf …


13
Android-Meldung "Bildschirmüberlagerung erkannt", wenn der Benutzer versucht, eine Berechtigung zu erteilen, wenn eine Benachrichtigung angezeigt wird
Ich habe Android Marshmallow auf einem Nexus 6. Ich versuche das folgende Problem zu beheben: Wenn ein Benutzer versucht, eine Berechtigung zu erteilen, während eine Benachrichtigung angezeigt wird, wird die Meldung "Bildschirmüberlagerung erkannt" angezeigt und das Dialogfeld "Berechtigung anfordern" wird ausgeblendet. Natürlich erhält die App nicht die angeforderte Berechtigung. (Screenshot …

5
SYSTEM_ALERT_WINDOW - So erhalten Sie diese Berechtigung automatisch für Android 6.0 und targetSdkVersion 23
Facebook, Evernote, Pocket - Alle Apps erhalten diese Berechtigung für Android 6.0 automatisch, obwohl sie auf 23 ( targetSdkVersion=23) abzielen . Es wurde viel über das neue Marshmallow-Berechtigungsmodell dokumentiert. Einer von ihnen wurde SYSTEM_ALERT_WINDOWin die Berechtigungsklasse "über gefährlich" befördert, sodass ein spezieller Benutzereingriff erforderlich ist, damit Apps mit diesen gewährt …


4
Lollipop-Symbolleistenanimation erweitern / reduzieren (Telegramm-App)
Ich versuche herauszufinden, wie die Animation zum Erweitern / Reduzieren der Symbolleiste ausgeführt wird. Wenn Sie sich die Einstellungen der Telegramm-App ansehen, werden Sie feststellen, dass es eine Listenansicht und die Symbolleiste gibt. Wenn Sie nach unten scrollen, wird die Symbolleiste ausgeblendet und beim Scrollen nach oben erweitert. Es gibt …

29
Android M-Berechtigungsdialog wird nicht angezeigt
Ich versuche derzeit, meine Anwendung an das neue Berechtigungsmodell von Android M anzupassen. Ich sammle alle erforderlichen Berechtigungen und führe sie aus Log.i("Permissions", "Requesting permissions: " + permissions); requestPermissions(requiredPermissions.toArray(new String[requiredPermissions.size()]), requestCodeForPermissions); requiredPermissions enthält die Berechtigungen, die ich benötige android.permission.WRITE_EXTERNAL_STORAGE. Diese Routine wird definitiv ausgeführt, da ich die Protokollzeile im Protokoll …

9
Android M Camera Intent + Berechtigungsfehler?
Ich versuche, meine App auf die neuen Änderungen der Android M-Berechtigungen vorzubereiten, und habe ein seltsames Verhalten festgestellt. Meine App verwendet den Camera Intent-Mechanismus, damit der Benutzer ein Bild von der Kamera erhalten kann. In einer anderen Aktivität muss jedoch die Kamera selbst mit der Erlaubnis der Kamera verwendet werden …
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.