android.permission-IDs für die AndroidManifest.xml nachschlagen: 174 Einträge mit Kategorie und einem Hinweis, was sie jeweils erlauben. Nach Name, Kategorie oder Hinweis filtern und die ID kopieren.
Läuft lokal in deinem Browser| android.permission.ACCEPT_HANDOVER | Telefonie und Nachrichten | Laufzeitberechtigung ab API 28: Eine Anruf-App darf einen in einer anderen App begonnenen Anruf fortsetzen. |
| android.permission.ACCESS_BACKGROUND_LOCATION | Standort | Laufzeitberechtigung für Standort im Hintergrund. Ab Android 10 wird sie getrennt angefragt, und die Option „Nur bei Verwendung“ bleibt möglich. |
| android.permission.ACCESS_CHECKIN_PROPERTIES | System- und Gerätesteuerung | System-, Signatur- oder veraltete Berechtigung. Normale Drittanbieter-Apps erhalten sie in der Regel nicht; aktuelle Schutzstufe im Ziel-SDK prüfen. |
| android.permission.ACCESS_COARSE_LOCATION | Standort | Erlaubt den Zugriff auf den ungefähren Gerätestandort. |
| android.permission.ACCESS_FINE_LOCATION | Standort | Erlaubt den Zugriff auf den genauen Gerätestandort. |
| android.permission.ACCESS_LOCATION_EXTRA_COMMANDS | Standort | Erlaubt zusätzliche Befehle an Standortanbieter. |
| android.permission.ACCESS_MEDIA_LOCATION | Standort | Laufzeitberechtigung für die GPS-Koordinaten in den Metadaten von Fotos und Videos, die die App bereits lesen darf. |
| android.permission.ACCESS_MOCK_LOCATION | Standort | Veraltet seit API 23. Eine Test-App konnte dem Standortdienst simulierte Positionen liefern; heute geschieht das über die Entwickleroptionen oder einen Testanbieter. |
| android.permission.ACCESS_NETWORK_STATE | Netzwerk und Verbindungen | Erlaubt den Zugriff auf Informationen über aktive und verfügbare Netzwerke. |
| android.permission.ACCESS_NOTIFICATION_POLICY | Benachrichtigungen | Normale Berechtigung, um den Nicht-stören-Status zu lesen oder zu ändern, nachdem der Nutzer den Benachrichtigungszugriff erlaubt hat. |
| android.permission.ACCESS_SURFACE_FLINGER | System- und Gerätesteuerung | System-, Signatur- oder veraltete Berechtigung. Normale Drittanbieter-Apps erhalten sie in der Regel nicht; aktuelle Schutzstufe im Ziel-SDK prüfen. |
| android.permission.ACCESS_WIFI_STATE | Netzwerk und Verbindungen | Erlaubt den Zugriff auf Informationen über WLAN-Netzwerke. |
| android.permission.ACCOUNT_MANAGER | Konten und Anmeldedaten | Erlaubt Aufrufe an Konto-Authentifikatoren; dies ist kein allgemeiner Zugriff auf sämtliche Zugangsdaten. |
| android.permission.ACTIVITY_RECOGNITION | Sensoren und Gesundheit | Laufzeitberechtigung für Schrittzähler und Aktivitätserkennung; ab Android 10 wird sie auch für den Schrittzählersensor verlangt. |
| android.permission.ANSWER_PHONE_CALLS | Telefonie und Nachrichten | Laufzeitberechtigung ab API 26, um eingehende Anrufe über den TelecomManager anzunehmen oder abzulehnen. |
| android.permission.AUTHENTICATE_ACCOUNTS | Konten und Anmeldedaten | Veraltet seit API 23. Sie wurde von einem Authenticator gehalten, der seinen eigenen Kontotyp verwaltet; Authenticatoren von Drittanbietern gehören nicht mehr zur öffentlichen Konto-API. |
| android.permission.BATTERY_STATS | System- und Gerätesteuerung | Erlaubt das Erfassen von Akkustatistiken; aktuelle Android-Versionen beschränken dies auf privilegierte oder Entwicklungszwecke. |
| android.permission.BIND_APPWIDGET | Apps und Tasks | Systemnahe Bindeberechtigung. Sie wird üblicherweise vom Dienst deklariert, damit nur Android eine Bindung herstellen kann. |
| android.permission.BIND_DEVICE_ADMIN | System- und Gerätesteuerung | Systemnahe Bindeberechtigung. Sie wird üblicherweise vom Dienst deklariert, damit nur Android eine Bindung herstellen kann. |
| android.permission.BIND_INPUT_METHOD | System- und Gerätesteuerung | Systemnahe Bindeberechtigung. Sie wird üblicherweise vom Dienst deklariert, damit nur Android eine Bindung herstellen kann. |
| android.permission.BIND_REMOTEVIEWS | System- und Gerätesteuerung | Systemnahe Bindeberechtigung. Sie wird üblicherweise vom Dienst deklariert, damit nur Android eine Bindung herstellen kann. |
| android.permission.BIND_WALLPAPER | Systemoberfläche | Systemnahe Bindeberechtigung. Sie wird üblicherweise vom Dienst deklariert, damit nur Android eine Bindung herstellen kann. |
| android.permission.BLUETOOTH | Netzwerk und Verbindungen | Veraltete Bluetooth-Berechtigung. Ab Android 12 werden für viele Vorgänge Berechtigungen für Geräte in der Nähe verwendet. |
| android.permission.BLUETOOTH_ADMIN | Netzwerk und Verbindungen | Veraltete Bluetooth-Berechtigung. Ab Android 12 werden für viele Vorgänge Berechtigungen für Geräte in der Nähe verwendet. |
| android.permission.BLUETOOTH_ADVERTISE | Netzwerk und Verbindungen | Laufzeitberechtigung für das Ankündigen über Bluetooth LE ab Android 12; sie ergänzt BLUETOOTH_SCAN und BLUETOOTH_CONNECT. |
| android.permission.BLUETOOTH_CONNECT | Netzwerk und Verbindungen | Laufzeitberechtigung ab Android 12, um sich mit bereits gekoppelten Bluetooth-Geräten zu verbinden, etwa Headsets oder Freisprechanlagen. |
| android.permission.BLUETOOTH_SCAN | Netzwerk und Verbindungen | Laufzeitberechtigung für die Gerätesuche per Bluetooth ab Android 12. neverForLocation angeben, wenn die Ergebnisse nicht zur Standortbestimmung dienen. |
| android.permission.BODY_SENSORS | Sensoren und Gesundheit | Laufzeitberechtigung für Körpersensoren wie Herzfrequenzmesser. |
| android.permission.BODY_SENSORS_BACKGROUND | Sensoren und Gesundheit | Laufzeitberechtigung ab API 33, um Körpersensoren zu lesen, während die App im Hintergrund läuft. |
| android.permission.BRICK | System- und Gerätesteuerung | System-, Signatur- oder veraltete Berechtigung. Normale Drittanbieter-Apps erhalten sie in der Regel nicht; aktuelle Schutzstufe im Ziel-SDK prüfen. |
| android.permission.BROADCAST_PACKAGE_REMOVED | Apps und Tasks | System-, Signatur- oder veraltete Berechtigung. Normale Drittanbieter-Apps erhalten sie in der Regel nicht; aktuelle Schutzstufe im Ziel-SDK prüfen. |
| android.permission.BROADCAST_SMS | Telefonie und Nachrichten | System-, Signatur- oder veraltete Berechtigung. Normale Drittanbieter-Apps erhalten sie in der Regel nicht; aktuelle Schutzstufe im Ziel-SDK prüfen. |
| android.permission.BROADCAST_STICKY | System- und Gerätesteuerung | Normale Berechtigung zum Senden klebriger Broadcasts. Sie wurden in API 21 als veraltet markiert, da ein alter Wert jederzeit später gelesen werden kann. |
| android.permission.BROADCAST_WAP_PUSH | Telefonie und Nachrichten | System-, Signatur- oder veraltete Berechtigung. Normale Drittanbieter-Apps erhalten sie in der Regel nicht; aktuelle Schutzstufe im Ziel-SDK prüfen. |
| android.permission.CALL_PHONE | Telefonie und Nachrichten | Erlaubt das Starten eines Telefonats ohne Bestätigung in der Wähloberfläche. |
| android.permission.CALL_PRIVILEGED | Telefonie und Nachrichten | Erlaubt Anrufe an beliebige Nummern einschließlich Notrufnummern und ist privilegierten Apps vorbehalten. |
| android.permission.CAMERA | Kamera, Audio und Medien | Erforderlich für den Zugriff auf Kamerageräte. |
| android.permission.CELL_PHONE_MASTER_EX | Telefonie und Nachrichten | Herstellerspezifische oder nicht zum SDK gehörende Berechtigung. Ihr Verhalten definiert die besitzende Komponente, nicht die öffentliche Android-Berechtigungs-API. |
| android.permission.CHANGE_COMPONENT_ENABLED_STATE | System- und Gerätesteuerung | Erlaubt das Aktivieren oder Deaktivieren einer Komponente einer anderen App. |
| android.permission.CHANGE_CONFIGURATION | System- und Gerätesteuerung | Erlaubt Änderungen an der aktuellen Gerätekonfiguration, etwa der Spracheinstellung; üblicherweise eingeschränkt. |
| android.permission.CHANGE_NETWORK_STATE | Netzwerk und Verbindungen | Erlaubt Apps, den Zustand der Netzwerkverbindung zu ändern. |
| android.permission.CHANGE_WIFI_MULTICAST_STATE | Netzwerk und Verbindungen | Erlaubt den WLAN-Multicast-Modus, sofern API und Gerät ihn unterstützen. |
| android.permission.CHANGE_WIFI_STATE | Netzwerk und Verbindungen | Erlaubt Änderungen am WLAN-Zustand auf Android-Versionen, die diesen Vorgang zulassen. |
| android.permission.CLEAR_APP_CACHE | Apps und Tasks | Privilegierte Cache-Verwaltung; normale Drittanbieter-Apps können nicht beliebige App-Caches löschen. |
| android.permission.CLEAR_APP_USER_DATA | Apps und Tasks | Nur mit Plattformsignatur erteilte Berechtigung zum Löschen der Nutzerdaten einer anderen App. Die Plattform nutzt sie in den Einstellungen; Apps können nur eigene Daten löschen. |
| android.permission.CONTROL_LOCATION_UPDATES | Standort | System-, Signatur- oder veraltete Berechtigung. Normale Drittanbieter-Apps erhalten sie in der Regel nicht; aktuelle Schutzstufe im Ziel-SDK prüfen. |
| android.permission.CWJ_GROUP | System- und Gerätesteuerung | Herstellerspezifische oder nicht zum SDK gehörende Berechtigung. Ihr Verhalten definiert die besitzende Komponente, nicht die öffentliche Android-Berechtigungs-API. |
| android.permission.DELETE_CACHE_FILES | Speicher und Dateien | Privilegierte Cache-Verwaltung; normale Drittanbieter-Apps können nicht beliebige App-Caches löschen. |
| android.permission.DELETE_PACKAGES | Apps und Tasks | Privilegierte Paketverwaltung zum Installieren oder Entfernen von Apps. |
| android.permission.DETECT_SCREEN_CAPTURE | Systemoberfläche | Normale Berechtigung ab API 34, um zu erfahren, wenn der Nutzer einen Screenshot aufnimmt. |
| android.permission.DEVICE_POWER | System- und Gerätesteuerung | System-, Signatur- oder veraltete Berechtigung. Normale Drittanbieter-Apps erhalten sie in der Regel nicht; aktuelle Schutzstufe im Ziel-SDK prüfen. |
| android.permission.DIAGNOSTIC | System- und Gerätesteuerung | System-, Signatur- oder veraltete Berechtigung. Normale Drittanbieter-Apps erhalten sie in der Regel nicht; aktuelle Schutzstufe im Ziel-SDK prüfen. |
| android.permission.DISABLE_KEYGUARD | Systemoberfläche | Erlaubt das Ausblenden oder Deaktivieren einer nicht sicheren Tastensperre im Rahmen aktueller Android-Beschränkungen. |
| android.permission.DUMP | System- und Gerätesteuerung | Erlaubt den Zugriff auf Diagnoseausgaben von Systemdiensten und ist auf privilegierte oder Entwicklungszwecke beschränkt. |
| android.permission.EXPAND_STATUS_BAR | Systemoberfläche | Systemberechtigung zum Steuern oder Erweitern der Statusleiste; für normale Apps nicht verfügbar. |
| android.permission.FACTORY_TEST | System- und Gerätesteuerung | System-, Signatur- oder veraltete Berechtigung. Normale Drittanbieter-Apps erhalten sie in der Regel nicht; aktuelle Schutzstufe im Ziel-SDK prüfen. |
| android.permission.FLASHLIGHT | Kamera, Audio und Medien | Veraltete Taschenlampen-Berechtigung. Moderne Apps steuern das Licht üblicherweise über Kamera-APIs und die passende Kameraberechtigung. |
| android.permission.FORCE_BACK | System- und Gerätesteuerung | System-, Signatur- oder veraltete Berechtigung. Normale Drittanbieter-Apps erhalten sie in der Regel nicht; aktuelle Schutzstufe im Ziel-SDK prüfen. |
| android.permission.FOREGROUND_SERVICE | Apps und Tasks | Normale Berechtigung, seit Android 9 nötig, um einen Vordergrunddienst zu starten. Die dauerhafte Benachrichtigung bleibt erforderlich. |
| android.permission.FOREGROUND_SERVICE_CAMERA | Apps und Tasks | Vordergrunddienst-Typ, der zusammen mit FOREGROUND_SERVICE anzugeben ist, wenn der Dienst die Kamera weiter nutzt (ab Android 14). |
| android.permission.FOREGROUND_SERVICE_CONNECTED_DEVICE | Apps und Tasks | Vordergrunddienst-Typ für Dienste, die mit angeschlossener Hardware wie Bluetooth-, USB- oder NFC-Geräten kommunizieren. |
| android.permission.FOREGROUND_SERVICE_DATA_SYNC | Apps und Tasks | Vordergrunddienst-Typ für Uploads, Downloads und Abgleich. Android 15 begrenzt die Laufzeit dieses Typs. |
| android.permission.FOREGROUND_SERVICE_FILE_MANAGEMENT | Apps und Tasks | Vordergrunddienst-Typ für Dateioperationen wie Verschieben, Kopieren oder Komprimieren lokaler Dateien. |
| android.permission.FOREGROUND_SERVICE_HEALTH | Apps und Tasks | Vordergrunddienst-Typ für Fitness- und Gesundheitsaufzeichnung, die bei ausgeschaltetem Bildschirm weiterläuft. |
| android.permission.FOREGROUND_SERVICE_LOCATION | Apps und Tasks | Vordergrunddienst-Typ für Dienste, die den Standort weiter nutzen; zusätzlich ist weiterhin eine Standortberechtigung nötig. |
| android.permission.FOREGROUND_SERVICE_MEDIA_PLAYBACK | Apps und Tasks | Vordergrunddienst-Typ für Audio- oder Videowiedergabe, die im Hintergrund weiterläuft. |
| android.permission.FOREGROUND_SERVICE_MEDIA_PROCESSING | Apps und Tasks | In Android 15 eingeführter Vordergrunddienst-Typ für Transkodierung und andere Medienverarbeitung. |
| android.permission.FOREGROUND_SERVICE_MEDIA_PROJECTION | Apps und Tasks | Vordergrunddienst-Typ für Bildschirmaufnahme oder -übertragung; der Nutzer bestätigt weiterhin jede Aufnahme. |
| android.permission.FOREGROUND_SERVICE_MICROPHONE | Apps und Tasks | Vordergrunddienst-Typ für Dienste, die Audio aufnehmen, während die App nicht im Vordergrund ist. |
| android.permission.FOREGROUND_SERVICE_PHONE_CALL | Apps und Tasks | Vordergrunddienst-Typ für Dienste, die ein laufendes Telefonat halten, zusammen mit der selbst verwalteten ConnectionService-API. |
| android.permission.FOREGROUND_SERVICE_REMOTE_MESSAGING | Apps und Tasks | Vordergrunddienst-Typ, um eine Unterhaltung auf einem anderen Gerät fortzusetzen, wie es Messaging-Apps tun. |
| android.permission.FOREGROUND_SERVICE_SPECIAL_USE | Apps und Tasks | Vordergrunddienst-Typ für Fälle, die zu keinem anderen Typ passen. Google Play verlangt und prüft eine schriftliche Begründung. |
| android.permission.FOREGROUND_SERVICE_SYSTEM_EXEMPTED | Apps und Tasks | Vordergrunddienst-Typ für Rollen, die Android von den üblichen Zeitlimits ausnimmt, etwa die Geräteverwaltung. |
| android.permission.GET_ACCOUNTS | Konten und Anmeldedaten | Erlaubt den Zugriff auf die Kontoliste im Rahmen der Android-Version und ihrer Sichtbarkeitsregeln. |
| android.permission.GET_PACKAGE_SIZE | Apps und Tasks | Erlaubt das Abfragen des von einem App-Paket belegten Speicherplatzes. |
| android.permission.GET_TASKS | Apps und Tasks | Seit API-Level 21 veraltet und nicht mehr erzwungen. Nicht zum Ermitteln anderer Apps verwenden. |
| android.permission.GLOBAL_SEARCH | System- und Gerätesteuerung | Erlaubt dem globalen Suchsystem den Zugriff auf Daten eines Content Providers. |
| android.permission.HARDWARE_TEST | System- und Gerätesteuerung | System-, Signatur- oder veraltete Berechtigung. Normale Drittanbieter-Apps erhalten sie in der Regel nicht; aktuelle Schutzstufe im Ziel-SDK prüfen. |
| android.permission.HIGH_SAMPLING_RATE_SENSORS | Sensoren und Gesundheit | Seit Android 12 nötige normale Berechtigung, um Bewegungs- oder Positionssensoren schneller als 200 Hz zu lesen. |
| android.permission.INJECT_EVENTS | System- und Gerätesteuerung | System-, Signatur- oder veraltete Berechtigung. Normale Drittanbieter-Apps erhalten sie in der Regel nicht; aktuelle Schutzstufe im Ziel-SDK prüfen. |
| android.permission.INSTALL_LOCATION_PROVIDER | Standort | Erlaubt die Installation eines Standortanbieters und ist System- bzw. privilegierter Software vorbehalten. |
| android.permission.INSTALL_PACKAGES | Apps und Tasks | Privilegierte Paketverwaltung zum Installieren oder Entfernen von Apps. |
| android.permission.INTERNAL_SYSTEM_WINDOW | Systemoberfläche | System-, Signatur- oder veraltete Berechtigung. Normale Drittanbieter-Apps erhalten sie in der Regel nicht; aktuelle Schutzstufe im Ziel-SDK prüfen. |
| android.permission.INTERNET | Netzwerk und Verbindungen | Erlaubt Apps das Öffnen von Netzwerk-Sockets. |
| android.permission.KILL_BACKGROUND_PROCESSES | System- und Gerätesteuerung | Erlaubt gegebenenfalls den Aufruf von ActivityManager.killBackgroundProcesses für ein anderes Paket. |
| android.permission.MANAGE_ACCOUNTS | Konten und Anmeldedaten | In API 23 veraltete normale Berechtigung; sie erlaubte das Hinzufügen oder Entfernen von Konten anderer Apps über den AccountManager. |
| android.permission.MANAGE_APP_TOKENS | Apps und Tasks | System-, Signatur- oder veraltete Berechtigung. Normale Drittanbieter-Apps erhalten sie in der Regel nicht; aktuelle Schutzstufe im Ziel-SDK prüfen. |
| android.permission.MANAGE_EXTERNAL_STORAGE | Speicher und Dateien | Sonderzugriff auf den gesamten gemeinsamen Speicher ab Android 11 (Einstellungen → Zugriff auf alle Dateien); Play beschränkt ihn auf Dateimanager, Backup- und ähnliche Apps. |
| android.permission.MASTER_CLEAR | System- und Gerätesteuerung | System-, Signatur- oder veraltete Berechtigung. Normale Drittanbieter-Apps erhalten sie in der Regel nicht; aktuelle Schutzstufe im Ziel-SDK prüfen. |
| android.permission.MODIFY_AUDIO_SETTINGS | Kamera, Audio und Medien | Erlaubt Änderungen an globalen Audioeinstellungen. |
| android.permission.MODIFY_PHONE_STATE | Telefonie und Nachrichten | Erlaubt Änderungen am Telefoniezustand und ist privilegierten Apps vorbehalten. |
| android.permission.MOUNT_FORMAT_FILESYSTEMS | Speicher und Dateien | Privilegierte Berechtigung zum Einhängen, Aushängen oder Formatieren von Dateisystemen auf Wechselspeichern. |
| android.permission.MOUNT_UNMOUNT_FILESYSTEMS | Speicher und Dateien | Privilegierte Berechtigung zum Einhängen, Aushängen oder Formatieren von Dateisystemen auf Wechselspeichern. |
| android.permission.MTWEAK_FORUM | System- und Gerätesteuerung | Herstellerspezifische oder nicht zum SDK gehörende Berechtigung. Ihr Verhalten definiert die besitzende Komponente, nicht die öffentliche Android-Berechtigungs-API. |
| android.permission.MTWEAK_USER | System- und Gerätesteuerung | Herstellerspezifische oder nicht zum SDK gehörende Berechtigung. Ihr Verhalten definiert die besitzende Komponente, nicht die öffentliche Android-Berechtigungs-API. |
| android.permission.NEARBY_WIFI_DEVICES | Netzwerk und Verbindungen | Laufzeitberechtigung ab Android 13 für WLAN-Suche und Verbindungen zu Geräten in der Nähe, ohne dafür die Standortberechtigung zu verlangen. |
| android.permission.NFC | Netzwerk und Verbindungen | Erlaubt Apps Ein-/Ausgabevorgänge über NFC. |
| android.permission.PERSISTENT_ACTIVITY | Apps und Tasks | Seit API-Level 15 veraltet. Apps sollten Activities nicht dauerhaft resident halten. |
| android.permission.POST_NOTIFICATIONS | Benachrichtigungen | Laufzeitberechtigung für Benachrichtigungen. Ab Android 13 zeigt eine App keine Benachrichtigung an, bevor der Nutzer sie erteilt. |
| android.permission.PROCESS_OUTGOING_CALLS | Telefonie und Nachrichten | Seit API-Level 29 veraltet. Für unterstützte Anrufumleitungen CallRedirectionService verwenden. |
| android.permission.QUERY_ALL_PACKAGES | Apps und Tasks | Normale Berechtigung, die alle installierten Pakete offenlegt. Google Play verlangt einen begründeten Anwendungsfall; ein engeres <queries>-Element ist vorzuziehen. |
| android.permission.RANGING | Netzwerk und Verbindungen | Laufzeitberechtigung zum Messen des Abstands zu Geräten in der Nähe über die RangingManager-API. |
| android.permission.READ_CALENDAR | Personenbezogene Daten | Erlaubt das Lesen der Kalenderdaten des Benutzers. |
| android.permission.READ_CALL_LOG | Telefonie und Nachrichten | Laufzeitberechtigung für die Anrufliste. Sie ist unabhängig vom Telefonstatus, und ab Android 9 liegt der volle Zugriff beim Standard-Telefon. |
| android.permission.READ_CELL_BROADCASTS | Telefonie und Nachrichten | Laufzeitberechtigung zum Lesen bereits empfangener Cell-Broadcast-Nachrichten wie Notfallwarnungen und zum Beobachten neuer. |
| android.permission.READ_CONTACTS | Personenbezogene Daten | Erlaubt das Lesen der Kontaktdaten des Benutzers. |
| android.permission.READ_EXTERNAL_STORAGE | Speicher und Dateien | Laufzeitberechtigung für das Lesen des gemeinsamen Speichers. Ab Android 13 ersetzen die medienspezifischen READ_MEDIA_*-Berechtigungen sie. |
| android.permission.READ_FRAME_BUFFER | Kamera, Audio und Medien | Nur mit Plattformsignatur erteilte Berechtigung zum Lesen des Bildschirmpuffers, auf dem System-Screenshots beruhen. Apps verwenden stattdessen MediaProjection. |
| android.permission.READ_INPUT_STATE | System- und Gerätesteuerung | Seit API-Level 16 veraltet; die durch diese Berechtigung geschützte API wurde entfernt. |
| android.permission.READ_LOGS | System- und Gerätesteuerung | Erlaubt das Lesen systemnaher Logs und ist auf aktuellen Android-Versionen stark eingeschränkt. |
| android.permission.READ_MEDIA_AUDIO | Speicher und Dateien | Laufzeitberechtigung für Audiodateien ab Android 13; sie ersetzt READ_EXTERNAL_STORAGE für Musik und Aufnahmen. |
| android.permission.READ_MEDIA_IMAGES | Speicher und Dateien | Laufzeitberechtigung für Bilddateien ab Android 13. |
| android.permission.READ_MEDIA_VIDEO | Speicher und Dateien | Laufzeitberechtigung für Videodateien ab Android 13. |
| android.permission.READ_MEDIA_VISUAL_USER_SELECTED | Speicher und Dateien | Laufzeitberechtigung aus dem teilweisen Foto- und Videozugriff von Android 14: Sie umfasst nur die vom Nutzer ausgewählten Elemente. |
| android.permission.READ_PHONE_NUMBERS | Telefonie und Nachrichten | Laufzeitberechtigung ab API 26 für die Telefonnummern des Geräts; sie wird getrennt vom Telefonstatus erteilt. |
| android.permission.READ_PHONE_STATE | Telefonie und Nachrichten | Erlaubt Lesezugriff auf den Telefoniezustand im Rahmen von Ziel-SDK und aktuellen Datenschutzbeschränkungen. |
| android.permission.READ_SMS | Telefonie und Nachrichten | Erlaubt das Lesen von SMS; der gefährliche Zugriff unterliegt Play-Richtlinien und Rollenbeschränkungen. |
| android.permission.READ_SYNC_SETTINGS | System- und Gerätesteuerung | Erlaubt das Lesen von Synchronisierungseinstellungen oder -statistiken der Plattform. |
| android.permission.READ_SYNC_STATS | System- und Gerätesteuerung | Erlaubt das Lesen von Synchronisierungseinstellungen oder -statistiken der Plattform. |
| android.permission.REBOOT | System- und Gerätesteuerung | Erlaubt einen Geräteneustart und ist System- bzw. privilegierten Apps vorbehalten. |
| android.permission.RECEIVE_BOOT_COMPLETED | System- und Gerätesteuerung | Erlaubt den Empfang des BOOT_COMPLETED-Broadcasts nach abgeschlossenem Systemstart. |
| android.permission.RECEIVE_MMS | Telefonie und Nachrichten | Erlaubt das Überwachen eingehender MMS im Rahmen von Rollen- und Richtlinienbeschränkungen. |
| android.permission.RECEIVE_SMS | Telefonie und Nachrichten | Erlaubt den Empfang von SMS-Broadcasts im Rahmen von Rollen- und Richtlinienbeschränkungen. |
| android.permission.RECEIVE_WAP_PUSH | Telefonie und Nachrichten | Erlaubt den Empfang von WAP-Push-Nachrichten im Rahmen aktueller Plattformbeschränkungen. |
| android.permission.RECORD_AUDIO | Kamera, Audio und Medien | Erlaubt den Zugriff auf das Mikrofon für Audioaufnahmen. |
| android.permission.REORDER_TASKS | Apps und Tasks | Erlaubt das Ändern der Z-Reihenfolge von Tasks im Activity-Stack. |
| android.permission.REQUEST_DELETE_PACKAGES | Apps und Tasks | Normale Berechtigung, den Nutzer über den Systemdialog zum Deinstallieren einer anderen App aufzufordern. |
| android.permission.REQUEST_IGNORE_BATTERY_OPTIMIZATIONS | System- und Gerätesteuerung | Normale Berechtigung, um eine Ausnahme von Doze zu erbitten. Der Antrag muss begründet sein, sonst kann der Store die App ablehnen. |
| android.permission.REQUEST_INSTALL_PACKAGES | Apps und Tasks | Sonderzugriff für Installationsanfragen: Der Nutzer aktiviert „Unbekannte Apps installieren“ für die Quelle, und Play beschränkt, wer das darf. |
| android.permission.RESTART_PACKAGES | Apps und Tasks | Seit API-Level 15 veraltet. Gegebenenfalls stattdessen killBackgroundProcesses verwenden. |
| android.permission.SCHEDULE_EXACT_ALARM | Apps und Tasks | Sonderzugriff für exakte Alarme ab Android 12. Der Nutzer erteilt ihn unter „Alarme und Erinnerungen“; Apps für Android 13 starten ohne ihn. |
| android.permission.SEND_SMS | Telefonie und Nachrichten | Erlaubt das Senden von SMS und unterliegt Beschränkungen für gefährliche Berechtigungen und Store-Richtlinien. |
| android.permission.SET_ACTIVITY_WATCHER | Apps und Tasks | Nur mit Plattformsignatur erteilte Berechtigung, mit der ein Prozess Aktivitätsstarts und -stopps beobachten kann; sie betrifft nur Plattformwerkzeuge. |
| android.permission.SET_ALWAYS_FINISH | System- und Gerätesteuerung | System-, Signatur- oder veraltete Berechtigung. Normale Drittanbieter-Apps erhalten sie in der Regel nicht; aktuelle Schutzstufe im Ziel-SDK prüfen. |
| android.permission.SET_ANIMATION_SCALE | Systemoberfläche | Privilegierte Berechtigung zum Ändern globaler Animationsskalierungen. |
| android.permission.SET_DEBUG_APP | Apps und Tasks | Privilegierte bzw. Entwicklungsberechtigung zum Festlegen einer Debug-App. |
| android.permission.SET_ORIENTATION | Systemoberfläche | Systemberechtigung zur Steuerung der Ausrichtung außerhalb normaler Activity-APIs. |
| android.permission.SET_PREFERRED_APPLICATIONS | Apps und Tasks | Seit API-Level 15 veraltet; frühere APIs für bevorzugte Anwendungen werden nicht mehr unterstützt. |
| android.permission.SET_PROCESS_LIMIT | System- und Gerätesteuerung | Privilegierte Berechtigung zum Ändern des globalen Prozesslimits. |
| android.permission.SET_TIME | System- und Gerätesteuerung | Erlaubt das Stellen der Gerätezeit und ist System- bzw. privilegierten Apps vorbehalten. |
| android.permission.SET_TIME_ZONE | System- und Gerätesteuerung | Erlaubt das Einstellen der Zeitzone und ist System- bzw. privilegierten Apps vorbehalten. |
| android.permission.SET_WALLPAPER | Systemoberfläche | Erlaubt das Festlegen des Hintergrundbilds bzw. seiner Abmessungshinweise über unterstützte APIs. |
| android.permission.SET_WALLPAPER_HINTS | Systemoberfläche | Erlaubt das Festlegen des Hintergrundbilds bzw. seiner Abmessungshinweise über unterstützte APIs. |
| android.permission.SIGNAL_PERSISTENT_PROCESSES | System- und Gerätesteuerung | System-, Signatur- oder veraltete Berechtigung. Normale Drittanbieter-Apps erhalten sie in der Regel nicht; aktuelle Schutzstufe im Ziel-SDK prüfen. |
| android.permission.STATUS_BAR | Systemoberfläche | Systemberechtigung zum Steuern oder Erweitern der Statusleiste; für normale Apps nicht verfügbar. |
| android.permission.SUBSCRIBED_FEEDS_READ | System- und Gerätesteuerung | Veraltete normale Berechtigung des Subscribed-Feeds-Providers aus der RSS-Zeit; er gehört nicht mehr zu Android. |
| android.permission.SUBSCRIBED_FEEDS_WRITE | System- und Gerätesteuerung | Veraltete normale Berechtigung zum Schreiben in den eingestellten Subscribed-Feeds-Provider; sie wirkt in aktuellen Android-Versionen nicht. |
| android.permission.SYSTEM_ALERT_WINDOW | Systemoberfläche | Erlaubt Overlay-Fenster über anderen Apps, nachdem der Benutzer den Sonderzugriff in den Einstellungen gewährt hat. |
| android.permission.TRANSMIT_IR | System- und Gerätesteuerung | Normale Berechtigung zur Nutzung des Infrarotsenders, sofern das Gerät einen besitzt. |
| android.permission.UPDATE_DEVICE_STATS | System- und Gerätesteuerung | System-, Signatur- oder veraltete Berechtigung. Normale Drittanbieter-Apps erhalten sie in der Regel nicht; aktuelle Schutzstufe im Ziel-SDK prüfen. |
| android.permission.USE_BIOMETRIC | Konten und Anmeldedaten | Normale Berechtigung für BiometricPrompt; Apps müssen weiterhin einen Rückgriff auf die Geräte-Anmeldedaten anbieten, wo die Plattform ihn verlangt. |
| android.permission.USE_CREDENTIALS | Konten und Anmeldedaten | Veraltete Anmeldedaten-Berechtigung; aktuelle Konto- und Credential-APIs verlangen zusätzliche Sichtbarkeits- und Zustimmungsregeln. |
| android.permission.USE_EXACT_ALARM | Apps und Tasks | Normale Berechtigung für exakte Alarme ohne den Sonderschalter; sie wird nur für Uhr- und Kalender-Apps akzeptiert. |
| android.permission.USE_FINGERPRINT | Konten und Anmeldedaten | In API 28 zugunsten von USE_BIOMETRIC veraltete Fingerabdruck-Berechtigung; ältere Apps deklarieren sie weiterhin für Geräte unter Android 9. |
| android.permission.USE_FULL_SCREEN_INTENT | Benachrichtigungen | Erlaubt einer Benachrichtigung, eine Vollbild-Aktivität zu öffnen, wie bei eingehenden Anrufen und Alarmen. Ab Android 14 vergibt Google Play sie nur an Telefonie- und Wecker-Apps. |
| android.permission.USE_SIP | Netzwerk und Verbindungen | Erlaubt unterstützte SIP-Dienste; die Verfügbarkeit hängt von Gerät und Android-Version ab. |
| android.permission.UWB_RANGING | Netzwerk und Verbindungen | Laufzeitberechtigung ab API 31 für die Abstandsmessung per Ultrabreitband (UWB). |
| android.permission.VIBRATE | System- und Gerätesteuerung | Erlaubt die Steuerung des Gerätevibrators. |
| android.permission.WAKE_LOCK | System- und Gerätesteuerung | Erlaubt Wake Locks, um CPU oder Bildschirm aktiv zu halten. Sperren zügig freigeben, um den Akkuverbrauch zu begrenzen. |
| android.permission.WRITE_APN_SETTINGS | System- und Gerätesteuerung | System-, Signatur- oder veraltete Berechtigung. Normale Drittanbieter-Apps erhalten sie in der Regel nicht; aktuelle Schutzstufe im Ziel-SDK prüfen. |
| android.permission.WRITE_CALENDAR | Personenbezogene Daten | Erlaubt das Schreiben von Kalenderdaten des Benutzers. |
| android.permission.WRITE_CALL_LOG | Telefonie und Nachrichten | Laufzeitberechtigung für das Schreiben der Anrufliste, die üblicherweise der Standard-Telefon-App vorbehalten ist. |
| android.permission.WRITE_CONTACTS | Personenbezogene Daten | Erlaubt das Schreiben von Kontaktdaten des Benutzers. |
| android.permission.WRITE_EXTERNAL_STORAGE | Speicher und Dateien | Veraltete Schreibberechtigung für gemeinsamen externen Speicher. Aktuelle Android-Versionen verwenden Scoped Storage und medienspezifische APIs. |
| android.permission.WRITE_GSERVICES | System- und Gerätesteuerung | Nur mit Plattformsignatur erteilte Berechtigung zum Schreiben der Einstellungsdatenbank von Google-Diensten; sie ist dem Plattform-Build vorbehalten. |
| android.permission.WRITE_SECURE_SETTINGS | System- und Gerätesteuerung | Erlaubt das Lesen oder Schreiben sicherer Systemeinstellungen und ist System- bzw. privilegierten Apps vorbehalten. |
| android.permission.WRITE_SETTINGS | System- und Gerätesteuerung | Erlaubt Änderungen an Systemeinstellungen, nachdem der Benutzer in den Einstellungen Sonderzugriff gewährt hat. |
| android.permission.WRITE_SMS | Telefonie und Nachrichten | Erlaubt das Schreiben von SMS-Daten, sofern Plattform und Standard-App-Rolle dies zulassen. |
| com.android.alarm.permission.SET_ALARM | System- und Gerätesteuerung | Erlaubt das Erstellen von Alarmen über die Weckeroberfläche. |
| com.android.browser.permission.READ_HISTORY_BOOKMARKS | Personenbezogene Daten | Altberechtigung des früheren Browser für Lese-Zugriff auf Verlauf und Lesezeichen. Moderne Browser halten diese Daten privat, und der Provider gehört nicht mehr zu Android. |
| com.android.browser.permission.WRITE_HISTORY_BOOKMARKS | Personenbezogene Daten | Altberechtigung des früheren Browser für Schreib-Zugriff auf Verlauf und Lesezeichen; sie gehört nicht zu aktuellen Android-Versionen. |
| com.android.launcher.permission.INSTALL_SHORTCUT | System- und Gerätesteuerung | Herstellerspezifische oder nicht zum SDK gehörende Berechtigung. Ihr Verhalten definiert die besitzende Komponente, nicht die öffentliche Android-Berechtigungs-API. |
| com.android.launcher.permission.UNINSTALL_SHORTCUT | System- und Gerätesteuerung | Herstellerspezifische oder nicht zum SDK gehörende Berechtigung. Ihr Verhalten definiert die besitzende Komponente, nicht die öffentliche Android-Berechtigungs-API. |
| com.android.voicemail.permission.ADD_VOICEMAIL | System- und Gerätesteuerung | Herstellerspezifische oder nicht zum SDK gehörende Berechtigung. Ihr Verhalten definiert die besitzende Komponente, nicht die öffentliche Android-Berechtigungs-API. |
Berechtigungsnamen, eine Kategorie oder ein Wort aus dem Hinweis eingeben — die Tabelle behält die passenden Zeilen: 174 IDs, jeweils mit Bereich und einer Zeile dazu, was sie erlaubt. Alle Laufzeitberechtigungen (dangerous) des Plattform-Manifests sind enthalten.
Das Filtern blendet nur Zeilen in der Seite aus, der Zähler zeigt die verbleibenden Einträge, und jede Zeile hat ihre eigene Schaltfläche zum Kopieren der ID.
Die 174 IDs stammen aus zwei Gruppen. Die klassische Manifest-Liste liefert die alteingesessenen Einträge, darunter veraltete, signaturgeschützte und herstellerspezifische Berechtigungen, die ältere Projekte weiterhin deklarieren.
Die zweite Gruppe ist das, was Apps heute deklarieren: alle Laufzeitberechtigungen des Plattform-Manifests — POST_NOTIFICATIONS, READ_MEDIA_IMAGES, ACCESS_BACKGROUND_LOCATION, BLUETOOTH_SCAN, NEARBY_WIFI_DEVICES, BODY_SENSORS und die übrigen — sowie normale Berechtigungen wie FOREGROUND_SERVICE mit seinen Typvarianten, USE_EXACT_ALARM und QUERY_ALL_PACKAGES.
Die Kategorie ordnet eine ID einem Bereich zu: Standort, Netzwerk und Verbindungen, Telefonie und Nachrichten, Kamera, Audio und Medien, Speicher und Dateien, Benachrichtigungen, Sensoren und Gesundheit, personenbezogene Daten, Konten und Anmeldedaten, Apps und Tasks, Systemoberfläche, System- und Gerätesteuerung.
Der Hinweis beschreibt, was die Berechtigung erlaubt, und sagt bei veralteten, signaturgeschützten oder herstellerspezifischen Einträgen genau das — statt eine Funktion zu beschreiben, die eine normale App nicht nutzen kann.
Dieselbe ID verhält sich je nach Version anders: READ_EXTERNAL_STORAGE ist eine Laufzeitberechtigung, MANAGE_EXTERNAL_STORAGE ist ein Sonderzugriff, den der Nutzer in den Einstellungen aktiviert, und SCHEDULE_EXACT_ALARM wird ab Android 12 über „Alarme und Erinnerungen“ erteilt.
Der Hinweis sagt, welche Art von Berechtigung vorliegt; die genaue Schutzstufe für das Ziel-API-Level steht in der SDK-Referenz.
Die Tabelle gehört zur Seite, das Filtern blendet nur Zeilen aus, und die Schaltflächen nutzen die Zwischenablage. Keine Anfrage überträgt den Suchbegriff, und zum Lesen oder Kopieren ist kein Konto nötig.
Die IDs erscheinen in jeder Sprache genau so, wie sie im Manifest stehen müssen; übersetzt werden nur Kategorie und Hinweis.