Zum Inhalt springen

Dalvik VM: Unterschied zwischen den Versionen

371 Bytes entfernt ,  12. Mai 2014
(Funkdienste verlinkt)
Zeile 13: Zeile 13:


=== Berechtigungen ===
=== Berechtigungen ===
{{Hauptartikel|App#Apps_und_Zugriffsrechte}}
{{Hauptartikel|Berechtigungen}}
[[Datei:Dolphin-permissions-screen.png|thumb|Ganz oder gar nicht: Der Benutzer kann ausgehend von den benötigten Berechtigungen entscheiden, ob er eine App wirklich installieren möchte.]]
[[Datei:Dolphin-permissions-screen.png|thumb|Ganz oder gar nicht: Der Benutzer kann ausgehend von den benötigten Berechtigungen entscheiden, ob er eine App wirklich installieren möchte.]]
Da manche API-Operationen jedoch die Daten auf dem Gerät (Dateisystem, Kontakte etc.) oder die Funktionsfähigkeit gefährden, besonders viel Strom verbrauchen (Kamera, Bluetooth, Leuchte...), persönliche Daten auslesen (Telefonbucheinträge, Identität, Browserhistory) oder Kosten für den Benutzer verursachen könnten (Internetnutzung, SMS) sind diese nur über bestimmte Berechtigungen erreichbar, über die der Benutzer bei der Installation informiert wird. Dazu gehören:
Da manche API-Operationen die Daten auf dem Gerät (Dateisystem, Kontakte etc.) oder die Funktionsfähigkeit beeinflussen, besonders viel Akkuenergie verbrauchen (Kamera, Bluetooth, Leuchte...), persönliche Daten auslesen (Telefonbucheinträge, Identität, Browserhistory) oder Kosten für den Benutzer verursachen könnten (Internetnutzung, SMS), sind diese nur über bestimmte Berechtigungen erreichbar. Der Benutzer wird bei der Installation einer App über die geforderten Berechtigungen informiert. Dazu gehören unter Anderem:
* Zugriff auf die Kamera
* Zugriff auf die Kamera
* Zugriff auf [[Radio|Funkdienste]] (Bluetooth, Telefon, Internet etc.)
* Zugriff auf [[Radio|Funkdienste]] (Bluetooth, Telefon, Internet etc.)
* Zugriff auf Kontakte, die auf dem Gerät gespeichert sind
* Zugriff auf Kontakte, die auf dem Gerät gespeichert sind
* Zugriff auf ein externes Dateisystem (meist microSD-Speicherkarte)
* Zugriff auf ein externes Dateisystem (meist microSD-Speicherkarte)
* Verwendung des GPS-Empfängers zur Positionsermittlung
* Verwendung des GPS-Empfängers zur Positionsbestimmung
* Positionsermittlung über Handymasten oder WLan-Netzwerknamen
* Positionsermittlung über Funkmasten oder [[WLAN]]-Netzwerknamen
* ...
 
Die Berechtigungen lassen sich vom Benutzer nicht App-bezogen einschränken. Das bedeutet, das man entweder alle Berechtigungen bei der Installation gewährt, oder die App nicht installiert. Diese Berechtigungen werden bei der Ausführung der App von der Dalvik VM gewährt. Benötigen Apps die Möglichkeit selbstständig, also außerhalb der Dalvik VM, Code auszuführen, ist dies über die API möglich.


== Einzelnachweis ==
== Einzelnachweis ==
11.008

Bearbeitungen

Cookies helfen uns bei der Bereitstellung von Android Wiki. Durch die Nutzung von Android Wiki erklärst du dich damit einverstanden, dass wir Cookies speichern.