App: Unterschied zwischen den Versionen

1 Byte hinzugefügt ,  18. April 2012
K
Zeile 29: Zeile 29:
== Apps und Rechte ==
== Apps und Rechte ==


Android Apps benötigen, wie jedes andere Programm auch, gewisse Berechtigungen auf Betriebssystemressourccen und ähnliches. Bei Android ist ein hauseigenes, bisher einzigartiges, Rechtesystem eingebaut und implementiert. Wenn man eine App installiert muss man bestätigen, dass diese App die Berechtigungen, die darunter aufgelistet sind, bekommt und diese auch nutzen kann. Damit weiß der Nutzer immer, was eine App darf und was nicht. Welche Berechtigungen eine App hat, kann man auch im Nachhinein unter folgenden Pfad nachsehen: '''Einstellungen->Anwendungen verwalten->{gewünschte App}->ein wenig nach unten Scrollen''' Dann steht dort eine Übersicht, welche Berechtigungen gewährt wurden. Damit ein Programmierer ein bestimmtes Recht für seine App bekommt, muss er dieses Recht in der <span style="font-weight: bold">AndroidManifest.xml</span> Datei festelegen. Da die App auch nur diese Berechtigungen bekommt, die in dieser Datei stehen, kann man dieses Rechtesystem auch nicht umgehen. Der User sieht genau die Berchtigungen, wie sie in der <span style="font-weight: bold">AndroidManifest.xml</span steht.
Android Apps benötigen, wie jedes andere Programm auch, gewisse Berechtigungen auf Betriebssystemressourccen und ähnliches. Bei Android ist ein hauseigenes, bisher einzigartiges, Rechtesystem eingebaut und implementiert. Wenn man eine App installiert muss man bestätigen, dass diese App die Berechtigungen, die darunter aufgelistet sind, bekommt und diese auch nutzen kann. Damit weiß der Nutzer immer, was eine App darf und was nicht. Welche Berechtigungen eine App hat, kann man auch im Nachhinein unter folgenden Pfad nachsehen: '''Einstellungen->Anwendungen verwalten->{gewünschte App}->ein wenig nach unten Scrollen''' Dann steht dort eine Übersicht, welche Berechtigungen gewährt wurden. Damit ein Programmierer ein bestimmtes Recht für seine App bekommt, muss er dieses Recht in der <span style="font-weight: bold">AndroidManifest.xml</span> Datei festelegen. Da die App auch nur diese Berechtigungen bekommt, die in dieser Datei stehen, kann man dieses Rechtesystem auch nicht umgehen. Der User sieht genau die Berchtigungen, wie sie in der <span style="font-weight: bold">AndroidManifest.xml</span> steht.


Eine Liste der möglichen Berechtigungen ist hier zu finden: [http://developer.android.com/reference/android/Manifest.permission.html]
Eine Liste der möglichen Berechtigungen ist hier zu finden: [http://developer.android.com/reference/android/Manifest.permission.html]
44

Bearbeitungen