Zum Hauptinhalt Zur Navigation

Android 2.2: Installation auf Speicherkarte erfordert App-Anpassung

Mit Android 2.2 lassen sich Applikationen auf der Speicherkarte ablegen. Allerdings muss dazu jede einzelne Applikation angepasst werden. Eine systemweite Konfiguration gibt es nicht, kopiergeschützte Programme sind generell davon ausgenommen.
/ Ingo Pakalski
98 Kommentare News folgen (öffnet im neuen Fenster)

Erst mit dem Update auf Android 2.2 wird es möglich, Applikationen aus dem Android Market auf einer Speicherkarte abzulegen. Allerdings dämpft Google die Freude darauf, denn ohne eine Softwareaktualisierung liegt die Neuerung brach, wie Google(öffnet im neuen Fenster) knapp zwei Monate nach der Vorstellung von Android 2.2 erklärt.

Einstellungen für Programmentwickler

Der Software-Entwickler legt über das Feld android:installLocation fest, in welchen Speicherbereich sich eine Applikation ablegt. Wenn dieses Feld leer ist, kann das betreffende Programm vom Anwender nicht auf einer Speicherkarte installiert werden. Das gilt also für alle Programme, die nicht an Android 2.2 angepasst sind. Auch das nachträgliche Verschieben auf die Speicherkarte ist dann nicht möglich.

Wenn standardmäßig der interne Speicher als Installationsziel bestimmt ist, landet eine Software immer im Gerätespeicher. Das Ausweichen auf eine Speicherkarte ist nicht vorgesehen. Anders sieht es aus, wenn sich eine Software in der Standardeinstellung auf der Speicherkarte ablegt. Falls die Speicherkarte voll ist, versucht die Installationsroutine, die Software im internen Speicher abzulegen.

Als dritte Option wird die Applikation zunächst im Gerätespeicher abgelegt. Erst wenn dieser voll ist, landen Programme auf der Speicherkarte. Generell werden Programme auf der Speicherkarte verschlüsselt im Verzeichnis .android_secure abgelegt. Auf einem anderen Android-Smartphone können diese Applikationen nicht ausgeführt werden. Allerdings landen nicht alle Programmdaten in diesem Verzeichnis: Dex-Dateien, Datenverzeichnisse und Shared Libraries bleiben weiterhin im Gerätespeicher.

Kopiergeschützte Programme dürfen nicht auf die Speicherkarte

Eine kopiergeschützte Applikation lässt sich auch mit Android 2.2 generell nicht auf einer Speicherkarte ablegen. Diese Einschränkung gilt auch für Aktualisierungen von Systemprogrammen.

In der Programmverwaltung von Android 2.2 findet der Nutzer für entsprechend vorbereitete Applikation Optionen, um ein Programm auf die Speicherkarte oder den Gerätespeicher zu verschieben. Zudem gibt es eine Übersicht zu allen installierten Applikationen, die sich auf der Speicherkarte befinden.


Relevante Themen