Android Code Snippet AddPermission - A list of permissions in Android

Subname: Addpermission
Note: This is not really an Sub. It´s more an overview of permissions available

Description: A list of all permissions usable in Android (B4A). Every permission is one line of the following list. To use this permission in your app you need to add the line you need in the B4A-Manifest-Editor

AddPermission(android.permission.BODY_SENSORS) ' Required for Google Fit´s Heartratesensor
AddPermission(android.permission.ACCESS_CHECKIN_PROPERTIES) ' Allows read/write access to the "properties" table in the checkin database, to change values that get uploaded.
AddPermission(android.permission.ACCESS_COARSE_LOCATION) ' Allows an app to access approximate location derived from network location sources such as cell towers and Wi-Fi.
AddPermission(android.permission.ACCESS_FINE_LOCATION) ' Allows an app to access precise location from location sources such as GPS, cell towers, and Wi-Fi.
AddPermission(android.permission.ACCESS_LOCATION_EXTRA_COMMANDS) ' Allows an application to access extra location provider commands.
AddPermission(android.permission.ACCESS_MOCK_LOCATION) ' Allows an application to create mock location providers for testing.
AddPermission(android.permission.ACCESS_NETWORK_STATE) ' Allows applications to access information about networks.
AddPermission(android.permission.ACCESS_SURFACE_FLINGER) ' Allows an application to use SurfaceFlinger's low level features.
AddPermission(android.permission.ACCESS_WIFI_STATE) ' Allows applications to access information about Wi-Fi networks.
AddPermission(android.permission.ACCOUNT_MANAGER) ' Allows applications to call into AccountAuthenticators.
AddPermission(android.permission.ADD_VOICEMAIL) ' Allows an application to add voicemails into the system.
AddPermission(android.permission.AUTHENTICATE_ACCOUNTS) ' Allows an application to act as an AccountAuthenticator for the AccountManager.
AddPermission(android.permission.BATTERY_STATS) ' Allows an application to collect battery statistics.
AddPermission(android.permission.BIND_ACCESSIBILITY_SERVICE) ' Must be required by an AccessibilityService, to ensure that only the system can bind to it.
AddPermission(android.permission.BIND_APPWIDGET) ' Allows an application to tell the AppWidget service which application can access AppWidget's data.
AddPermission(android.permission.BIND_DEVICE_ADMIN) ' Must be required by device administration receiver, to ensure that only the system can interact with it.
AddPermission(android.permission.BIND_INPUT_METHOD) ' Must be required by an InputMethodService, to ensure that only the system can bind to it.
AddPermission(android.permission.BIND_NFC_SERVICE) ' Must be required by a HostApduService or OffHostApduService to ensure that only the system can bind to it.
AddPermission(android.permission.BIND_NOTIFICATION_LISTENER_SERVICE) ' Must be required by an NotificationListenerService, to ensure that only the system can bind to it.
AddPermission(android.permission.BIND_PRINT_SERVICE) ' Must be required by a PrintService, to ensure that only the system can bind to it.
AddPermission(android.permission.BIND_REMOTEVIEWS) ' Must be required by a RemoteViewsService, to ensure that only the system can bind to it.
AddPermission(android.permission.BIND_TEXT_SERVICE) ' Must be required by a TextService (e.g.
AddPermission(android.permission.BIND_VPN_SERVICE) ' Must be required by a VpnService, to ensure that only the system can bind to it.
AddPermission(android.permission.BIND_WALLPAPER) ' Must be required by a WallpaperService, to ensure that only the system can bind to it.
AddPermission(android.permission.BLUETOOTH) ' Allows applications to connect to paired bluetooth devices.
AddPermission(android.permission.BLUETOOTH_ADMIN) ' Allows applications to discover and pair bluetooth devices.
AddPermission(android.permission.BLUETOOTH_PRIVILEGED) ' Allows applications to pair bluetooth devices without user interaction.
AddPermission(android.permission.BRICK) ' Required to be able to disable the device (very dangerous!).
AddPermission(android.permission.BROADCAST_PACKAGE_REMOVED) ' Allows an application to broadcast a notification that an application package has been removed.
AddPermission(android.permission.BROADCAST_SMS) ' Allows an application to broadcast an SMS receipt notification.
AddPermission(android.permission.BROADCAST_STICKY) ' Allows an application to broadcast sticky intents.
AddPermission(android.permission.BROADCAST_WAP_PUSH) ' Allows an application to broadcast a WAP PUSH receipt notification.
AddPermission(android.permission.CALL_PHONE) ' Allows an application to initiate a phone call without going through the Dialer user interface for the user to confirm the call being placed.
AddPermission(android.permission.CALL_PRIVILEGED) ' Allows an application to call any phone number, including emergency numbers, without going through the Dialer user interface for the user to confirm the call being placed.
AddPermission(android.permission.CAMERA) ' Required to be able to access the camera device.
AddPermission(android.permission.CAPTURE_AUDIO_OUTPUT) ' Allows an application to capture audio output.
AddPermission(android.permission.CAPTURE_SECURE_VIDEO_OUTPUT) ' Allows an application to capture secure video output.
AddPermission(android.permission.CAPTURE_VIDEO_OUTPUT) ' Allows an application to capture video output.
AddPermission(android.permission.CHANGE_COMPONENT_ENABLED_STATE) ' Allows an application to change whether an application component (other than its own) is enabled or not.
AddPermission(android.permission.CHANGE_CONFIGURATION) ' Allows an application to modify the current configuration, such as locale.
AddPermission(android.permission.CHANGE_NETWORK_STATE) ' Allows applications to change network connectivity state.
AddPermission(android.permission.CHANGE_WIFI_MULTICAST_STATE) ' Allows applications to enter Wi-Fi Multicast mode.
AddPermission(android.permission.CHANGE_WIFI_STATE) ' Allows applications to change Wi-Fi connectivity state.
AddPermission(android.permission.CLEAR_APP_CACHE) ' Allows an application to clear the caches of all installed applications on the device.
AddPermission(android.permission.CLEAR_APP_USER_DATA) ' Allows an application to clear user data.
AddPermission(android.permission.CONTROL_LOCATION_UPDATES) ' Allows enabling/disabling location update notifications from the radio.
AddPermission(android.permission.DELETE_CACHE_FILES) ' Allows an application to delete cache files.
AddPermission(android.permission.DELETE_PACKAGES) ' Allows an application to delete packages.
AddPermission(android.permission.DEVICE_POWER) ' Allows low-level access to power management.
AddPermission(android.permission.DIAGNOSTIC) ' Allows applications to RW to diagnostic resources.
AddPermission(android.permission.DISABLE_KEYGUARD) ' Allows applications to disable the keyguard.
AddPermission(android.permission.DUMP) ' Allows an application to retrieve state dump information from system services.
AddPermission(android.permission.EXPAND_STATUS_BAR) ' Allows an application to expand or collapse the status bar.
AddPermission(android.permission.FACTORY_TEST) ' Run as a manufacturer test application, running as the root user.
AddPermission(android.permission.FLASHLIGHT) ' Allows access to the flashlight.
AddPermission(android.permission.FORCE_BACK) ' Allows an application to force a BACK operation on whatever is the top activity.
AddPermission(android.permission.GET_ACCOUNTS) ' Allows access to the list of accounts in the Accounts Service.
AddPermission(android.permission.GET_PACKAGE_SIZE) ' Allows an application to find out the space used by any package.
AddPermission(android.permission.GET_TASKS) ' Allows an application to get information about the currently or recently running tasks.
AddPermission(android.permission.GET_TOP_ACTIVITY_INFO) ' Allows an application to retrieve private information about the current top activity, such as any assist context it can provide.
AddPermission(android.permission.GLOBAL_SEARCH) ' This permission can be used on content providers to allow the global search system to access their data.
AddPermission(android.permission.HARDWARE_TEST) ' Allows access to hardware peripherals.
AddPermission(android.permission.INJECT_EVENTS) ' Allows an application to inject user events (keys, touch, trackball) into the event stream and deliver them to ANY window.
AddPermission(android.permission.INSTALL_LOCATION_PROVIDER) ' Allows an application to install a location provider into the Location Manager.
AddPermission(android.permission.INSTALL_PACKAGES) ' Allows an application to install packages.
AddPermission(android.permission.INSTALL_SHORTCUT) ' Allows an application to install a shortcut in Launcher.
AddPermission(android.permission.INTERNAL_SYSTEM_WINDOW) ' Allows an application to open windows that are for use by parts of the system user interface.
AddPermission(android.permission.INTERNET) ' Allows applications to open network sockets.
AddPermission(android.permission.KILL_BACKGROUND_PROCESSES) ' Allows an application to call killBackgroundProcesses(String).
AddPermission(android.permission.LOCATION_HARDWARE) ' Allows an application to use location features in hardware, such as the geofencing api.
AddPermission(android.permission.MANAGE_ACCOUNTS) ' Allows an application to manage the list of accounts in the AccountManager.
AddPermission(android.permission.MANAGE_APP_TOKENS) ' Allows an application to manage (create, destroy, Z-order) application tokens in the window manager.
AddPermission(android.permission.MANAGE_DOCUMENTS) ' Allows an application to manage access to documents, usually as part of a document picker.
AddPermission(android.permission.MASTER_CLEAR) ' Not for use by third-party applications.
AddPermission(android.permission.MEDIA_CONTENT_CONTROL) ' Allows an application to know what content is playing and control its playback.
AddPermission(android.permission.MODIFY_AUDIO_SETTINGS) ' Allows an application to modify global audio settings.
AddPermission(android.permission.MODIFY_PHONE_STATE) ' Allows modification of the telephony state - power on, mmi, etc.
AddPermission(android.permission.MOUNT_FORMAT_FILESYSTEMS) ' Allows formatting file systems for removable storage.
AddPermission(android.permission.MOUNT_UNMOUNT_FILESYSTEMS) ' Allows mounting and unmounting file systems for removable storage.
AddPermission(android.permission.NFC) ' Allows applications to perform I/O operations over NFC.
AddPermission(android.permission.PERSISTENT_ACTIVITY) ' This constant was deprecated in API level 9. This functionality will be removed in the future; please do not use. Allow an application to make its activities persistent.
AddPermission(android.permission.PROCESS_OUTGOING_CALLS) ' Allows an application to see the number being dialed during an outgoing call with the option to redirect the call to a different number or abort the call altogether.
AddPermission(android.permission.READ_CALENDAR) ' Allows an application to read the user's calendar data.
AddPermission(android.permission.READ_CALL_LOG) ' Allows an application to read the user's call log.
AddPermission(android.permission.READ_CONTACTS) ' Allows an application to read the user's contacts data.
AddPermission(android.permission.READ_EXTERNAL_STORAGE) ' Allows an application to read from external storage.
AddPermission(android.permission.READ_FRAME_BUFFER) ' Allows an application to take screen shots and more generally get access to the frame buffer data.
AddPermission(android.permission.READ_HISTORY_BOOKMARKS) ' Allows an application to read (but not write) the user's browsing history and bookmarks.
AddPermission(android.permission.READ_INPUT_STATE) ' This constant was deprecated in API level 16. The API that used this permission has been removed.
AddPermission(android.permission.READ_LOGS) ' Allows an application to read the low-level system log files.
AddPermission(android.permission.READ_PHONE_STATE) ' Allows read only access to phone state.
AddPermission(android.permission.READ_PROFILE) ' Allows an application to read the user's personal profile data.
AddPermission(android.permission.READ_SMS) ' Allows an application to read SMS messages.
AddPermission(android.permission.READ_SOCIAL_STREAM) ' Allows an application to read from the user's social stream.
AddPermission(android.permission.READ_SYNC_SETTINGS) ' Allows applications to read the sync settings.
AddPermission(android.permission.READ_SYNC_STATS) ' Allows applications to read the sync stats.
AddPermission(android.permission.READ_USER_DICTIONARY) ' Allows an application to read the user dictionary.
AddPermission(android.permission.REBOOT) ' Required to be able to reboot the device.
AddPermission(android.permission.RECEIVE_BOOT_COMPLETED) ' Allows an application to receive the ACTION_BOOT_COMPLETED that is broadcast after the system finishes booting.
AddPermission(android.permission.RECEIVE_MMS) ' Allows an application to monitor incoming MMS messages, to record or perform processing on them.
AddPermission(android.permission.RECEIVE_SMS) ' Allows an application to monitor incoming SMS messages, to record or perform processing on them.
AddPermission(android.permission.RECEIVE_WAP_PUSH) ' Allows an application to monitor incoming WAP push messages.
AddPermission(android.permission.RECORD_AUDIO) ' Allows an application to record audio.
AddPermission(android.permission.REORDER_TASKS) ' Allows an application to change the Z-order of tasks.
AddPermission(android.permission.RESTART_PACKAGES) ' This constant was deprecated in API level 8. The restartPackage(String) API is no longer supported.
AddPermission(android.permission.SEND_RESPOND_VIA_MESSAGE) ' Allows an application (Phone) to send a request to other applications to handle the respond-via-message action during incoming calls.
AddPermission(android.permission.SEND_SMS) ' Allows an application to send SMS messages.
AddPermission(android.permission.SET_ACTIVITY_WATCHER) ' Allows an application to watch and control how activities are started globally in the system.
AddPermission(android.permission.SET_ALARM) ' Allows an application to broadcast an Intent to set an alarm for the user.
AddPermission(android.permission.SET_ALWAYS_FINISH) ' Allows an application to control whether activities are immediately finished when put in the background.
AddPermission(android.permission.SET_ANIMATION_SCALE) ' Modify the global animation scaling factor.
AddPermission(android.permission.SET_DEBUG_APP) ' Configure an application for debugging.
AddPermission(android.permission.SET_ORIENTATION) ' Allows low-level access to setting the orientation (actually rotation) of the screen.
AddPermission(android.permission.SET_POINTER_SPEED) ' Allows low-level access to setting the pointer speed.
AddPermission(android.permission.SET_PREFERRED_APPLICATIONS) ' This constant was deprecated in API level 7. No longer useful, see addPackageToPreferred(String) for details.
AddPermission(android.permission.SET_PROCESS_LIMIT) ' Allows an application to set the maximum number of (not needed) application processes that can be running.
AddPermission(android.permission.SET_TIME) ' Allows applications to set the system time.
AddPermission(android.permission.SET_TIME_ZONE) ' Allows applications to set the system time zone.
AddPermission(android.permission.SET_WALLPAPER) ' Allows applications to set the wallpaper.
AddPermission(android.permission.SET_WALLPAPER_HINTS) ' Allows applications to set the wallpaper hints.
AddPermission(android.permission.SIGNAL_PERSISTENT_PROCESSES) ' Allow an application to request that a signal be sent to all persistent processes.
AddPermission(android.permission.STATUS_BAR) ' Allows an application to open, close, or disable the status bar and its icons.
AddPermission(android.permission.SUBSCRIBED_FEEDS_READ) ' Allows an application to allow read access the subscribed feeds ContentProvider.
AddPermission(android.permission.SUBSCRIBED_FEEDS_WRITE) ' Allows an application to allow write access the subscribed feeds ContentProvider.
AddPermission(android.permission.SYSTEM_ALERT_WINDOW) ' Allows an application to open windows using the type TYPE_SYSTEM_ALERT, shown on top of all other applications.
AddPermission(android.permission.TRANSMIT_IR ALLOWS) ' Allows using the device's IR transmitter, if available.
AddPermission(android.permission.UNINSTALL_SHORTCUT) ' Allows an application to uninstall a shortcut in Launcher.
AddPermission(android.permission.UPDATE_DEVICE_STATS) ' Allows an application to update device statistics.
AddPermission(android.permission.USE_CREDENTIALS) ' Allows an application to request authtokens from the AccountManager.
AddPermission(android.permission.USE_SIP) ' Allows an application to use SIP service.
AddPermission(android.permission.VIBRATE) ' Allows access to the vibrator.
AddPermission(android.permission.WAKE_LOCK) ' Allows using PowerManager WakeLocks to keep processor from sleeping or screen from dimming.
AddPermission(android.permission.WRITE_APN_SETTINGS) ' Allows applications to write the apn settings.
AddPermission(android.permission.WRITE_CALENDAR) ' Allows an application to write (but not read) the user's calendar data.
AddPermission(android.permission.WRITE_CALL_LOG) ' Allows an application to write (but not read) the user's contacts data.
AddPermission(android.permission.WRITE_CONTACTS) ' Allows an application to write (but not read) the user's contacts data.
AddPermission(android.permission.WRITE_EXTERNAL_STORAGE) ' Allows an application to write to external storage.
AddPermission(android.permission.WRITE_GSERVICES) ' Allows an application to modify the Google service map.
AddPermission(android.permission.WRITE_HISTORY_BOOKMARKS) ' Allows an application to write (but not read) the user's browsing history and bookmarks.
AddPermission(android.permission.WRITE_PROFILE) ' Allows an application to write (but not read) the user's personal profile data.
AddPermission(android.permission.WRITE_SECURE_SETTINGS) ' Allows an application to read or write the secure system settings.
AddPermission(android.permission.WRITE_SETTINGS) ' Allows an application to read or write the system settings.
AddPermission(android.permission.WRITE_SMS) ' Allows an application to write SMS messages.
AddPermission(android.permission.WRITE_SOCIAL_STREAM) ' Allows an application to write (but not read) the user's social stream data.
AddPermission(android.permission.WRITE_SYNC_SETTINGS) ' Allows applications to write the sync settings.
AddPermission(android.permission.WRITE_USER_DICTIONARY) ' Allows an application to write to the user dictionary.
AddPermission(android.permission.BIND_DREAM_SERVICE) ' When targeting API level 21 and higher, this permission is required by a Daydream service, to ensure that only the system can bind to it.
AddPermission(com.android.vending.CHECK_LICENSE) ' Allows an application to check Play store licensing.

Tags: Permission AddPermission Manifesteditor
 

Attachments

  • Lollipop-Android-Permissions.txt
    21.6 KB · Views: 2,373
  • Android-Permissions.txt
    21.5 KB · Views: 2,863
Last edited:

GMan

Well-Known Member
Licensed User
Longtime User
Hoi Manfred,

well done as always.

Just looking for something like this - better was a Lib or Class which derives the permissions of the app and (i.e.) write them to a simple .txt-file.
So the Developer could show the users what the App permissions are and what that MEANT.

Many DAU read: Access to the personal contacts and could be afraid - don't thinking about, that the App can make calls and MUST have access to the contacts ;-)

Sugestion for you if you have some minutes ? :D

See hier as an example the (translated !!!) permission for App @Amazon:
  • Anwendungsberechtigungen: (Helfen Sie mir zu verstehen, was Berechtigungen bedeuten)
    • Verständigt werden, dass das Betriebssystem den Bootvorgang abgeschlossen hat
    • Verbinden mit gekoppelten Bluetooth-Geräten
    • Netzwerk-Sockets öffnen
    • Zu externem Speicher schreiben
    • Auf Informationen über Wi-Fi-Netzwerke zugreifen
    • Bluetooth-Geräten entdecken und koppeln
    • Auf Informationen über Netzwerke zugreifen
    • PowerManager WakeLocks, um zu verhindern, dass der Prozessor in den Ruhezustand übergeht oder der Bildschirm dunkel wird
 

DonManfred

Expert
Licensed User
Longtime User
I must be honestly: it´s not my list... I found the list here in forum... I make the list you found here out of the oure list of permissions so a user can copy a line from this list to put it in manifest...

Do YOU have a list of all permissions WITH description about this permissions?
 

GMan

Well-Known Member
Licensed User
Longtime User
Hoi Guys,

thx for that - here are some raw translations (DE,EN,FR,ES (even Hebrew for Erel)) from Google Translator.
Now we need a script thats fetches the Translations to the (original named) Permissions ;-)

Here a sample in DE
Android Permissions Translation

DE:
Ermöglicht Lese / Schreib- Zugriff auf die " Eigenschaften " -Tabelle in der Check- Datenbank , auf Werte , die hochgeladen bekommen ändern.
Ermöglicht einer App, ungefähre Lage von Netzwerkstandortquellen wie Mobilfunkmasten und WLAN- Zugang abgeleitet .
Ermöglicht einer App, genaue Lage von Standortquellen wie GPS, Mobilfunkmasten und WLAN- Zugang .
Ermöglicht einer App , auf zusätzliche Standortanbieterbefehlezugreifen.
Ermöglicht einer App , simulierte Standortanbieter für Testzwecke zu erstellen .
Ermöglicht Anwendungen, um Informationen über die Netzwerke zugreifen .
Ermöglicht einer Anwendung, niedrigen Objekten Surface zu verwenden.
Ermöglicht Anwendungen, um Informationen über die Wi -Fi-Netzwerke zugreifen.
Ermöglicht Anwendungen in Konto- rufen .
Ermöglicht einer App, Sprachnachrichten in das System hinzuzufügen.
Ermöglicht einer App, als AccountAuthenticator für die Account handeln .
Ermöglicht einer Anwendung, Akku-Daten zu sammeln.
Müssen von einem AccessibilityService erforderlich , um sicherzustellen, dass nur das System , um es zu binden.
Ermöglicht einer App, die AppWidget Service, der Anwendung kann AppWidget die Daten zugreifen zu erzählen.
Muss von Geräteverwaltung Empfänger erforderlich sind, um sicherzustellen , dass nur das System kann mit ihr zu interagieren .
Müssen von einem InputMethodService erforderlich , um sicherzustellen, dass nur das System , um es zu binden.
Muss von einem HostApduService oder OffHostApduService erforderlich sein, um sicherzustellen, dass nur das System , um es zu binden.
Müssen von einem NotificationListenerService erforderlich , um sicherzustellen, dass nur das System , um es zu binden.
Muss von einem Printservice erforderlich sein , um sicherzustellen, dass nur das System , um es zu binden.
Muss von einem RemoteViewsService erforderlich sein , um sicherzustellen, dass nur das System , um es zu binden.
Muss von einem Textservice erforderlich sein (z. B.
Muss von einem VpnService erforderlich sein , um sicherzustellen, dass nur das System , um es zu binden.
Muss von einem WallpaperService erforderlich sein , um sicherzustellen, dass nur das System , um es zu binden.
Ermöglicht Anwendungen eine Verbindung zu Bluetooth-Geräten gepaart.
Ermöglicht Anwendungen zu erkennen und eine Bluetooth-Geräten .
Ermöglicht Anwendungen, Bluetooth-Geräte ohne Benutzerinteraktion zu koppeln.
Erforderlich, um das Gerät (sehr gefährlich! ) Deaktivieren.
Ermöglicht einer App, eine Benachrichtigung, dass ein Anwendungspaket entfernt wurde ausgestrahlt.
Ermöglicht einer App, eine SMS- Empfangsbestätigung gesendet.
Ermöglicht einer App, dauerhafte Absichten ausgestrahlt.
Ermöglicht einer App, eine WAP- PUSH Empfangsbestätigung gesendet.
Ermöglicht einer Anwendung , um einen Anruf , ohne durch die Dialer -Benutzeroberfläche für den Anwender , um den Anruf zu versenden bestätigen zu initiieren.
Ermöglicht einer Anwendung, keine Telefonnummer, einschließlich Notrufnummern , rufen , ohne durch die Dialer -Benutzeroberfläche für den Anwender , um den Anruf zu versenden bestätigen.
Erforderlich, um die Kamera-Gerät zugreifen zu können.
Ermöglicht einer App, Audio-Ausgang zu erfassen.
Ermöglicht einer App, sichere Video-Ausgang zu erfassen.
Ermöglicht einer App, Video-Ausgang zu erfassen.
Ermöglicht einer Anwendung ändern, ob eine Anwendungskomponente ( mit Ausnahme der eigenen ) aktiviert ist oder nicht .
Ermöglicht einer Anwendung, die aktuelle Konfiguration , wie Gebietsschema ändern.
Ermöglicht Anwendungen, Netzwerkkonnektivität Zustand zu ändern.
Ermöglicht Anwendungen, WLAN-Multicast -Modus.
Ermöglicht Anwendungen, Wi -Fi-Konnektivität Zustand zu ändern.
Ermöglicht einer App, die Caches aller installierten Anwendungen auf dem Gerät zu löschen.
Ermöglicht einer Anwendung, Benutzerdaten zu löschen .
Ermöglicht das Aktivieren / Deaktivieren Benachrichtigungen für Standortaktualisierung aus dem Radio.
Ermöglicht einer App, Cache-Dateien zu löschen.
Ermöglicht einer Anwendung, Pakete zu löschen .
Ermöglicht Low-Level- Zugriff auf Power-Management.
Ermöglicht Anwendungen , diagnostische Ressourcen RW .
Ermöglicht Anwendungen, die Tastensperre zu deaktivieren.
Ermöglicht einer Anwendung, Zustand Dump Informationen aus System-Dienste abrufen.
Ermöglicht einer App, erweitern oder reduzieren Sie die Statusleiste .
Führen Sie als Hersteller Testanwendung läuft als Root-Benutzer .
Ermöglicht den Zugriff auf die Taschenlampe.
Ermöglicht einer App, eine Rückenoperation auf, was die Top -Aktivität zu zwingen.
Ermöglicht den Zugriff auf die Liste der Konten in der Konten -Service.
Ermöglicht einer Anwendung , wo der Platz von einem Paket verwendet .
Ermöglicht einer App, Informationen über die aktuell oder kürzlich ausgeführten Aufgaben zu bekommen.
Ermöglicht einer Anwendung, private Informationen über die aktuellen Top- Aktivität, wie jeder helfen Zusammenhang kann es geben abzurufen.
Diese Zustimmung kann auf die Inhalteanbieter verwendet werden die globalen Suchsystem auf ihre Daten zugreifen können .
Ermöglicht den Zugriff auf Hardware-Peripherie .
Ermöglicht einer Anwendung, Benutzerereignisse (Tasten , Berührung, Trackball ) in den Ereignisstrom zu injizieren und sie an jedem Fenster .
Ermöglicht einer App, eine Standortanbieter in die Lage Manager installieren.
Ermöglicht einer App, um Pakete zu installieren .
Ermöglicht einer App, eine Verknüpfung im Launcher installieren.
Ermöglicht einer App, Fenster, die für die Nutzung durch Teile des Systems, Benutzerschnittstelle sind zu öffnen.
Ermöglicht Anwendungen , Netzwerk-Sockets öffnen.
Ermöglicht einer Anwendung, killBackgroundProcesses (String ) aufrufen.
Ermöglicht einer Anwendung, Standort -Funktionen in Hardware zu verwenden, wie die Geofencing api .
Ermöglicht einer App, eine Liste der Konten in der Konto- Verwaltung .
Ermöglicht einer Anwendung zu verwalten ( Erstellen, Löschen , Z - Reihenfolge) Anwendung Token in der Fenster -Manager.
Ermöglicht einer Anwendung, den Zugriff auf Dokumente zu verwalten , in der Regel als Teil eines Dokuments Auswahl.
Nicht für Anwendungen von Drittanbietern .
Ermöglicht einer Anwendung , zu wissen, welche Inhalte zu spielen und seine Wiedergabe zu steuern.
Ermöglicht einer Anwendung an allgemeinen Audioeinstellungen ändern.
Erlaubt die Änderung des Telefonie- Zustand - Einschalten, mmi usw.
Ermöglicht Formatierung Dateisysteme für austauschbare Speicher .
Ermöglicht die Montage und Demondateisysteme für austauschbare Speicher .
Ermöglicht Anwendungen, I / O-Operationen über NFC durchzuführen.
seine Konstante wurde in API-Ebene 9 veraltet Diese Funktionalität wird in der Zukunft entfernt werden . benutzen Sie bitte nicht . Lassen Sie eine Anwendung ihre Aktivitäten dauerhaft zu machen .
Ermöglicht einer Anwendung, um zu sehen, wobei die Anzahl bei einem ausgehenden Anruf mit der Option, den Anruf an eine andere Nummer umleiten oder Abbruch des Anrufs insgesamt gewählt.
Ermöglicht einer App, Kalenderdaten des Benutzers lesen.
Ermöglicht einer Anwendung, Anrufliste des Benutzers lesen.
Ermöglicht einer App, Kontakte Daten des Benutzers lesen.
Ermöglicht einer Anwendung, von externen Speicher lesen.
Ermöglicht einer App, Screenshots zu nehmen und allgemeiner Zugang zu den Frame-Buffer -Daten.
Ermöglicht einer Anwendung zu lesen (aber nicht schreiben ) Browserverlauf und Lesezeichen des Benutzers.
Diese Konstante wurde im API-Ebene 16 veraltet. Die API , die diese Genehmigung verwendet wurde entfernt.
Ermöglicht einer App, die Low-Level- System-Log- Dateien zu lesen.
Erlaubt nur Lesezugriff auf Telefonstatus .
Ermöglicht einer Anwendung, persönlichen Profildaten des Benutzers lesen.
Ermöglicht einer App, SMS zu lesen.
Ermöglicht einer Anwendung, die Social-Stream des Benutzers lesen.
Ermöglicht Anwendungen , die Synchronisierungseinstellungen zu lesen.
Ermöglicht Anwendungen , die Synchronisierungsstatistiken zu lesen.
Ermöglicht einer App, das Benutzerwörterbuch zu lesen.
Erforderlich, um das Gerät neu zu starten.
Ermöglicht einer App, die ACTION_BOOT_COMPLETED , die ausgestrahlt wird , nachdem das System den Start abgeschlossen empfangen.
Ermöglicht einer Anwendung, eingehende MMS-Nachrichten zu überwachen, aufzuzeichnen oder eine Verarbeitung auf sie.
Ermöglicht einer App, eingehende SMS-Nachrichten zu überwachen, aufzuzeichnen oder eine Verarbeitung auf sie.
Ermöglicht einer Anwendung, eingehende WAP -Push-Nachrichten zu überwachen.
Ermöglicht einer App, Audio aufnehmen.
Ermöglicht einer App, die Z-Reihenfolge der Aufgaben ändern.
Diese Konstante wurde im API-Ebene 8 veraltet. Die restartPackage (String) -API wird nicht mehr unterstützt.
Ermöglicht einer Anwendung (Telefon) , eine Anfrage an andere Anwendungen senden, um die respond -via- Nachricht Aktion während eingehende Anrufe .
Ermöglicht einer App, SMS-Nachrichten.
Ermöglicht einer App, beobachten und steuern, wie Aktivitäten sind global im System gestartet.
Ermöglicht einer App, eine Absichtserklärung , um einen Alarm für den Benutzer übertragen.
Ermöglicht einer App, ob Aktivitäten sofort beendet, wenn in den Hintergrund gestellt .
Ändern Sie die globale Animationsskalierungsfaktor.
Konfigurieren einer Anwendung für das Debuggen.
Ermöglicht Low-Level- Zugriff auf die Einstellung der Orientierung (eigentlich Rotation) des Bildschirms.
Ermöglicht Low-Level- Zugriff auf die Einstellung der Zeigergeschwindigkeit .
Diese Konstante wurde im API-Ebene 7 veraltet. Nicht mehr nützlich finden addPackageToPreferred (String) für weitere Einzelheiten.
Ermöglicht einer Anwendung, die maximale Anzahl von ( nicht erforderlich) Anwendungsprozesse , die ausgeführt werden können eingestellt .
Ermöglicht Anwendungen, die Systemzeit einstellen .
Ermöglicht Anwendungen, die Systemzeitzone eingestellt .
Ermöglicht Anwendungen das Hintergrundbild .
Ermöglicht Anwendungen, die Tapete Hinweise eingestellt .
Lassen Sie eine Anwendung, zu beantragen, dass ein Signal an alle anhaltenden Prozesse werden.
Ermöglicht einer App, öffnen , schließen oder die Statusleiste und ihre Symbole zu deaktivieren.
Ermöglicht einer Anwendung, den Lesezugriff der abonnierten Feeds Content ermöglichen.
Ermöglicht einer Anwendung, den Schreibzugriff erlauben die abonnierten Feeds Content .
Ermöglicht einer App, Fenster mit dem Typ TYPE_SYSTEM_ALERT , über allen anderen Anwendungen gezeigt öffnen.
Ermöglicht Verwendung von IR- Sender des Gerätes , falls verfügbar.
Ermöglicht einer App, eine Verknüpfung im Launcher deinstallieren.
Ermöglicht einer App, Gerätestatistik zu aktualisieren.
Ermöglicht einer Anwendung, authtokens vom Account anfordern.
Ermöglicht einer Anwendung, SIP- Service zu nutzen.
Ermöglicht den Zugriff auf den Vibrator .
Erlaubt die Verwendung Powermanager WakeLocks Prozessor von Schlaf-oder Bildschirm dimmen zu halten.
Ermöglicht Anwendungen, die APN-Einstellungen zu schreiben.
Ermöglicht einer Anwendung zu schreiben (aber nicht lesen) Kalenderdaten des Benutzers.
Ermöglicht einer Anwendung zu schreiben (aber nicht lesen) Kontakte -Daten des Benutzers.
Ermöglicht einer Anwendung zu schreiben (aber nicht lesen) Kontakte -Daten des Benutzers.
Ermöglicht einer App, auf externe Speicher schreiben.
Ermöglicht einer Anwendung, die Google-Service Karte ändern.
Ermöglicht einer Anwendung zu schreiben (aber nicht lesen) Browserverlauf und Lesezeichen des Benutzers.
Ermöglicht einer Anwendung zu schreiben (aber nicht lesen) persönlichen Profildaten des Benutzers.
Ermöglicht einer Anwendung, die sicheren Systemeinstellungen lesen oder schreiben.
Ermöglicht einer Anwendung, die Systemeinstellungen zu lesen oder zu schreiben .
Ermöglicht einer App, SMS-Nachrichten zu schreiben.
Ermöglicht einer Anwendung zu schreiben (aber nicht lesen) Social-Stream -Daten des Benutzers.
Ermöglicht Anwendungen , die Synchronisierungseinstellungen schreiben.
Ermöglicht einer Anwendung, auf dem Benutzerwörterbuch zu schreiben.
 

Attachments

  • PermTrans.txt
    74.5 KB · Views: 1,245

GMan

Well-Known Member
Licensed User
Longtime User
This Google translations are very... strange

As always and as written...raw :cool:

But: no Finish without a Start
 

ivan.tellez

Active Member
Licensed User
Longtime User
This sound interesting.

Anyone knows how to make an app in B4A with the Permission:

AddPermission(android.permission.BIND_INPUT_METHOD)

And make a InputMethodService?


Thanks
 

German Buchmuller

Member
Licensed User
Longtime User
Hi, I need the Manifest permission for vending.billing could someone provide me that? thanks!
 
Top