Die Programmausführung, die sicherheitsrelevante Elemente lesen muss, muss in androidmanifest erfolgen. Die vollständige Liste der in XML deklarierten relevanten Berechtigungsanfragen lautet wie folgt:
android. Erlaubnis. ACCESS_CHECKIN_PROPERTIES ermöglicht Lese-/Schreibzugriff auf die Tabelle „Eigenschaften“ in der Check-in-Datenbank, um hochgeladene Werte zu ändern (Ermöglicht Lese-/Schreibzugriff auf die Tabelle „Eigenschaften“ in der Check-in-Datenbank, um hochgeladene Werte zu ändern)
android. Erlaubnis. ACCESS_COARSE_LOCATION Ermöglicht einer Anwendung den Zugriff auf den groben Standort (z. B. Mobilfunk-ID, WLAN)
android. Erlaubnis. ACCESS_FINE_LOCATION Ermöglicht einer Anwendung den Zugriff auf den genauen Standort (z. B. GPS)
android. Erlaubnis. ACCESS_LOCATION_EXTRA_COMMANDS Ermöglicht einer Anwendung den Zugriff auf zusätzliche Standortanbieterbefehle (Ermöglicht einer Anwendung den Zugriff auf zusätzliche Standortanbieterbefehle)
android. Erlaubnis. ACCESS_MOCK_LOCATION ermöglicht einer Anwendung, Scheinstandortanbieter zum Testen zu erstellen (Ermöglicht einer Anwendung, Scheinstandortanbieter zum Testen zu erstellen)
android. Erlaubnis. ACCESS_NETWORK_STATE ermöglicht Programmen den Zugriff auf Informationen über GSM-Netzwerke (ermöglicht Anwendungen den Zugriff auf Informationen über Netzwerke)
android. Erlaubnis. ACCESS_SURFACE_FLINGER ermöglicht einer Anwendung die Verwendung der Low-Level-Funktionen von SurfaceFlinger (Ermöglicht einer Anwendung die Verwendung der Low-Level-Funktionen von SurfaceFlinger)
android. Erlaubnis. ACCESS_WIFI_STATE ermöglicht Programmen den Zugriff auf Wi-Fi-Netzwerkstatusinformationen (ermöglicht Anwendungen den Zugriff auf Informationen über Wi-Fi-Netzwerke)
android. Erlaubnis. ADD_SYSTEM_SERVICE ermöglicht Programmen, Dienste auf Systemebene zu veröffentlichen (ermöglicht einer Anwendung, Dienste auf Systemebene zu veröffentlichen).
android. Erlaubnis. BATTERY_STATS ermöglicht einer Anwendung, die gesammelten Batteriestatistiken zu aktualisieren (Ermöglicht einer Anwendung, die gesammelten Batteriestatistiken zu aktualisieren)
android. Erlaubnis. BLUETOOTH ermöglicht Anwendungen die Verbindung mit gekoppelten Bluetooth-Geräten (Ermöglicht Anwendungen die Verbindung mit gekoppelten Bluetooth-Geräten)
android. Erlaubnis. BLUETOOTH_ADMIN ermöglicht Anwendungen das Erkennen und Koppeln von Bluetooth-Geräten (Ermöglicht Anwendungen das Erkennen und Koppeln von Bluetooth-Geräten)
android. Erlaubnis. BRICK Erforderlich, um das Gerät deaktivieren zu können (sehr schwierig!)). )
android. Erlaubnis. BROADCAST_PACKAGE_REMOVED ermöglicht einer Anwendung, eine Benachrichtigung zu senden, dass ein Anwendungspaket entfernt wurde. (Ermöglicht einer Anwendung, eine Benachrichtigung zu senden, dass ein Anwendungspaket entfernt wurde)
android. Erlaubnis. BROADCAST_STICKY ermöglicht einer Anwendung das Senden von Sticky Intents (Ermöglicht einer Anwendung das Senden von Sticky Intents)
android. Erlaubnis. Mit CALL_PHONE kann eine Anwendung einen Telefonanruf einleiten, ohne dass der Benutzer die Dialer-Benutzeroberfläche verwenden muss, um den getätigten Anruf zu bestätigen.
android. Erlaubnis. CALL_PRIVILEGED ermöglicht es einer Anwendung, jede beliebige Telefonnummer, einschließlich Notrufnummern, anzurufen, ohne die Dialer-Benutzeroberfläche zu durchlaufen, damit der Benutzer den getätigten Anruf bestätigen kann)
\android. Erlaubnis. KAMERA fordert Zugriff zur Nutzung des Kamerageräts an (Erforderlich, um auf das Kameragerät zugreifen zu können.)
\android. Erlaubnis. CHANGE_COMPONENT_ENABLED_STATE
Ermöglicht einer Anwendung zu ändern, ob eine Anwendungskomponente (außer ihrer eigenen) aktiviert ist oder nicht.
android. Erlaubnis. CHANGE_CONFIGURATION
Ermöglicht einer Anwendung, die aktuelle Konfiguration zu ändern, z. B. Gebietsschema.
android. Erlaubnis. CHANGE_NETWORK_STATE
Ermöglicht Anwendungen, den Netzwerkkonnektivitätsstatus zu ändern
android. Erlaubnis. CHANGE_WIFI_STATE
Ermöglicht Anwendungen, den WLAN-Konnektivitätsstatus zu ändern
android. Erlaubnis. CLEAR_APP_CACHE
Ermöglicht einer Anwendung, die Caches aller installierten Anwendungen auf dem Gerät zu löschen.
android. Erlaubnis. CLEAR_APP_USER_DATA
Ermöglicht einer Anwendung das Löschen von Benutzerdaten
android. Erlaubnis. CONTROL_LOCATION_UPDATES
Ermöglicht das Aktivieren/Deaktivieren von Standortaktualisierungsbenachrichtigungen vom Radio.
android. Erlaubnis. DELETE_CACHE_FILES
Ermöglicht einer Anwendung das Löschen von Cache-Dateien
android. Erlaubnis. DELETE_PACKAGES
Ermöglicht einer Anwendung das Löschen von Paketen
android. Erlaubnis. DEVICE_POWER
Ermöglicht Low-Level-Zugriff auf die Energieverwaltung
android. Erlaubnis. DIAGNOSTIC
Ermöglicht Anwendungen den Zugriff auf Diagnoseressourcen.
android. Erlaubnis. DISABLE_KEYGUARD
Ermöglicht Anwendungen, den Tastenschutz
Android zu deaktivieren. Erlaubnis. DUMP
Ermöglicht einer Anwendung, Status-Dump-Informationen von Systemdiensten abzurufen.
android. Erlaubnis. EXPAND_STATUS_BAR
Ermöglicht einer Anwendung das Erweitern oder Reduzieren der Statusleiste. Das Android-Entwicklungsnetzwerk fordert, dass es sich um ein Taskleistenprogramm ähnlich wie Windows Mobile handeln soll (Ermöglicht einer Anwendung das Erweitern oder Reduzieren der Statusleiste.)
android. Erlaubnis. FACTORY_TEST
Als Testanwendung des Herstellers ausführen und als Root-Benutzer ausführen.
android. Erlaubnis. FLASHLIGHT
Access Flash, Android Development Network meldet, dass HTCDream kein Flash enthält (Aermöglicht den Zugriff auf die Taschenlampe)
\android. Erlaubnis. FORCE_BACK
Ermöglicht einer Anwendung, eine ZURÜCK-Operation für die oberste Aktivität zu erzwingen. (Ermöglicht einer Anwendung, eine ZURÜCK-Operation für die oberste Aktivität zu erzwingen.)
android. Erlaubnis. FOTA_UPDATE
Ich weiß nicht, wofür dies verwendet wird. Die Analyse des Android-Entwicklungsnetzwerks ist möglicherweise eine vorbehaltene Berechtigung.
android. Erlaubnis. GET_ACCOUNTS
Ermöglicht den Zugriff auf die Liste der Konten im Kontendienst
android. Erlaubnis. GET_PACKAGE_SIZE
Ermöglicht einer Anwendung, den von jedem Paket verwendeten Speicherplatz herauszufinden.
android. Erlaubnis. GET_TASKS
Ermöglicht einer Anwendung, Informationen über die aktuell oder kürzlich ausgeführten Aufgaben abzurufen: eine Miniaturansicht der Aufgaben, welche Aktivitäten darin ausgeführt werden usw. (Ermöglicht einer Anwendung, Informationen über die aktuell oder kürzlich ausgeführten Aufgaben abzurufen: eine Miniaturansicht der Aufgaben, welche Aktivitäten darin ausgeführt werden usw.)
\android. Erlaubnis. HARDWARE_TEST
Ermöglicht den Zugriff auf Hardware-Peripheriegeräte.
\android. Erlaubnis. INJECT_EVENTS
Ermöglicht einer Anwendung, Benutzerereignisse (Tasten, Berührung, Trackball) in den Ereignisstrom einzufügen und sie an JEDES Fenster zu liefern.
android. Erlaubnis. INSTALL_PACKAGES
Erlauben Sie einer Anwendung, Pakete zu installieren (Erlaubt einer Anwendung, Pakete zu installieren. )
android. Erlaubnis. INTERNAL_SYSTEM_WINDOW
Ermöglicht einer Anwendung das Öffnen von Fenstern, die von Teilen der Systembenutzeroberfläche verwendet werden sollen.
android. Erlaubnis. INTERNET
Ermöglicht Anwendungen das Öffnen von Netzwerk-Sockets
android. Erlaubnis. MANAGE_APP_TOKENS
Ermöglicht einer Anwendung das Verwalten (Erstellen, Zerstören, Z-Reihenfolge) von Anwendungstokens im Fenstermanager. )
android. Erlaubnis. Für MASTER_CLEAR gibt es derzeit keine eindeutige Erklärung. Die Android-Entwicklungsnetzwerkanalyse löscht möglicherweise alle Daten, ähnlich wie bei einer Hard-Grid-Maschine
android. Erlaubnis. MODIFY_AUDIO_SETTINGS
Ermöglicht einer Anwendung, globale Audioeinstellungen zu ändern
android. Erlaubnis. MODIFY_PHONE_STATE
Ermöglicht die Änderung des Telefonstatus – Einschalten, MMI usw. (Ermöglicht die Änderung des Telefonstatus – Einschalten, MMI usw.)
android. Erlaubnis. MOUNT_UNMOUNT_FILESYSTEMS
Ermöglicht das Ein- und Aushängen von Dateisystemen für Wechselspeicher (Ermöglicht das Ein- und Aushängen von Dateisystemen für Wechselspeicher. )
android. Erlaubnis. PERSISTENT_ACTIVITY