Auf die SD-Karte verschobene Anwendungen können nicht geladen werden

Ich habe ein Android-Telefon mit Android 2.2.1 und sehr begrenztem Telefonspeicher. Daher muss ich die Anwendungen ständig auf die SD-Karte verschieben.

ABER:

Wenn ich Anwendungen auf die SD-Karte verschiebe, verschwinden nach dem Neustart des Telefons einige der (höchstwahrscheinlich die größeren) im Anwendungsfenster. Und die Symbole in den Einstellungen → Anwendungsverwaltung werden zu einem grauen Symbol mit einer SD-Markierung darauf. Außerdem wird der Name zum Paketnamen wie 'com.foo.bar'. Wenn ich auf das Symbol tippe, ist nur die Schaltfläche „Entfernen“ verfügbar. Dies unterscheidet sich von dem Problem, dass Symbole im Anwendungsbereich nach dem Neustart langsam geladen werden. Bei diesem Problem geht es darum, dass die Anwendung einfach nicht geladen wird.

Eine andere Sache, die mir aufgefallen ist, ist, dass das Laden der SD-Karte beim Neustart in sehr kurzer Zeit erledigt zu sein scheint. Möglicherweise lädt das System die SD-Karte nicht rechtzeitig.

Kann ich etwas dagegen tun?

Kannst du danach auf die SD-Karte zugreifen? Verschwinden andere Dateien? Wenn Sie (nachdem diese Apps "verschwunden" sind) die SD-Karte herausnehmen und mit einem Kartenleser in Ihren Computer einbinden, können Sie außerdem das .android_secureVerzeichnis darauf überprüfen, ob die .apkDateien noch vorhanden sind?
Danke für die Antwort @Izzy Fotos und Dateien auf der SD-Karte sind wie gewohnt zugänglich. Ich habe getan, wie Sie gesagt haben, es gab einen .android_secure-Ordner, aber ich habe dort nur .ases-Dateien gesehen, keine .apk-Dateien.
Ich habe vergessen zu erwähnen, dass sie dort eine andere Erweiterung haben (sollte sein .asec), da sie verschlüsselt sind. Sind alle "fehlenden Apps" noch da? Wenn ja, haben Sie ein Problem mit dem App2SD-Dienst. Verwenden Sie die native Methode (wie von Android selbst bereitgestellt) oder Hilfs-Apps von Drittanbietern?
Welches Telefonmodell? Bist du verwurzelt? Verwenden Sie das integrierte "Auf SD-Karte verschieben"? Ich gehe davon aus, dass diese Anwendungen gut funktionieren, wenn sie nicht auf der SD-Karte sind, ja?
Ja @Izzy, sie sind .asec, aber anscheinend waren die historischen Dateien auch da. wie com.foo.bar-1.asec und com.foo.bar.asec . Ja, ich habe sie mit nativer Android-Anwendungsverwaltung auf die SD-Karte verschoben. Wenn ich sie im Telefonspeicher belasse, funktionieren sie einwandfrei.
Es gibt viele Apps, die nicht von einer SD-Karte ausgeführt werden können, lesen Sie einen Teil dieses Artikels hobbyistsoftware.com/InsideYourTreo/run-app-from-sd-card.php
Sehr lustig, Simon: 1. ist dein Artikel auf PalmOS (und wir sprechen hier von Android ), und 2. verschwinden die Apps von Still nach einem Neustart vollständig (und davor liefen sie problemlos von der SD-Karte). Ihr Kommentar trifft hier also überhaupt nicht zu, sorry.
Hat jemand eine Ahnung, was hier passiert?
Ich habe das gleiche Problem auf meinem Galaxy S2 (ICS 4.0.4). Es ist zufällig, welche Apps die größeren sein könnten. Ich habe Berichte darüber an anderer Stelle gesehen. Es scheint die allgemeine Ladezeit der Karte zu sein. Alle Apps laufen angeblich problemlos auf einer SD-Karte. Frustrierend, da das s2 eine schlechte Partitionsgröße für den Telefonspeicher hat, sodass ich nicht alle meine Apps darauf bekommen kann.

Antworten (1)

Verwenden Sie einen anderen Launcher wie Apex und alles wird gut

Bitte erläutern Sie dies. Warum glauben Sie, dass dies das Problem lösen wird?
Dies ist eine Antwort. Wie vom OP vermutet, the system is not loading the SD card with enough timeentfernt der Standardstarter die Symbole für Apps auf der SD-Karte. Einige andere Launcher tun dies nicht.