Apps fehlen nach dem Aushängen der SD-Karte

Das Kernproblem liegt im Titel: Die Apps, die auf der SD-Karte installiert waren, scheinen überhaupt nicht installiert zu sein, nachdem ich die SD-Karte entfernt habe.

Als zusätzliche Information sind dies die Schritte vor dem Moment, in dem ich dieses Problem bemerkt habe:

  • Einige Apps installiert (es handelt sich also nicht um ein App-spezifisches Problem)
  • Viele davon wurden mit App2SD auf die SD-Karte verschoben - Apps funktionieren ordnungsgemäß
  • Unmounten der SD-Karte und Trennen vom Telefon (das eingeschaltet ist)
  • es wurden keine Daten auf die SD-Karte geschrieben (nur Lesevorgänge)
  • Legen Sie die SD wieder in das Telefon ein (die gleiche SD-Karte)

Zu diesem Zeitpunkt war und bin ich derzeit nicht in der Lage, die zuvor auf die SD-Karte verschobenen Anwendungen zu starten. Die Links sind auf meinem Startbildschirm verfügbar, aber nachdem ich darauf getippt habe, erhalte ich eine Fehlermeldung mit der Aufschrift „Fehler beim Starten der Anwendung“.

Sie sind weder im App-Menü verfügbar, noch sind sie im Play Store als "installiert" gekennzeichnet.

Glücklicherweise sind die Daten der Anwendungen immer noch vorhanden, und bei der erneuten Installation einiger Apps erschienen sie genauso wie bei der letzten Verwendung.

Die Frage ist also zweigeteilt:

  1. Gibt es eine Möglichkeit, die Apps wiederherzustellen, oder muss ich sie manuell neu installieren?
  2. Ist dies ein potenzieller Fehler von App2SD?
Haben Sie versucht, das Telefon neu zu starten?
Ich habe es mehrmals gemacht (das Telefon hat ein seltsames Verhalten, seit ich das Problem gemeldet habe)

Antworten (2)

Das klingt nach einem wichtigen versteckten Ordner, den Sie vermissen – wenn Apps auf die SD-Karte verschoben werden, wird ein versteckter Ordner namens .android_secureerstellt, in dem die Apps gespeichert werden!

Dies ist ein häufiger Fehler, wenn eine SD-Karte durch eine größere ersetzt wird, daher ist es moralisch sicherzustellen, dass beim Übertragen auf eine größere SD-Karte die versteckten Verzeichnisse einschließlich .android_secure. Beim Neustart nach dem Einlegen der größeren SD-Karte scannt Android die Karte erneut und sucht in diesem speziellen versteckten Ordner nach Apps, die in den externen Speicher verschoben wurden, und lädt / speichert die Verknüpfungen für diese jeweiligen Apps.

Dieser Ordner heißt .android_secure:) Außerdem impliziert Ihre Antwort, dass die OP-Karten gewechselt wurden - die Frage zeigt nicht an, dass SD wieder in das Telefon gesteckt wird, sondern impliziert, dass es sich um dieselbe Karte handelt. Abgesehen davon: Guter Punkt!
@Izzy Gosh danke für die Hinweise ... werde es entsprechend bearbeiten! ;)
NP - aber Sie gehen immer noch davon aus, dass das OP Inhalte auf eine neue Karte kopiert hat, was das Q nicht sagt (na ja, aber es bestreitet es auch nicht, also gebe ich Ihnen trotzdem +1 :)
Vielleicht leugne ich das auch ... denke, das OP sollte klären, ob das der Fall war? :)
@Izzy hat Recht: Ich habe die SD-Karte nicht geändert: Sie ist dieselbe. Es wurden keine Daten geschrieben oder geändert, während das Telefon ausgeschaltet war.
@AlessandroCuttin - Danke für die Klarstellung :) Ok ... etwas stimmt nicht ganz ... jetzt verzeihen Sie meine Unwissenheit, aber wenn eine Karte ausgehängt ist, bedeutet das nicht, dass sie tatsächlich herausgezogen wird - denke ich laut - sicher ausgeworfen, es sei denn Sie haben einen Fehler mit Apps2SD entdeckt, in dem es das Unmounten nicht erkannt und nicht ausgeworfen hat ... nur ein Gedanke ...
... was bedeuten sollte, dass das gleiche Problem auftreten würde, wenn die Karte über USB an einen Computer angeschlossen wird, oder? Was würde dann passieren? Wird es lokal ausgehängt oder, wie ich kürzlich gelesen habe, werden die Berechtigungen einfach auf 000 zurückgesetzt? Würde /sdcard/.android_securein beiden Fällen nicht verfügbar werden (wird es überhaupt auf diese Weise an den Computer übergeben?) Aber ich denke, das geht hier zu weit :)
@Izzy, Bei Windows gibt es einen sehr guten Grund für einen sicheren Auswurf in Bezug auf Karten, die Puffer, die das Dateisystem auf der Karte halten, müssen vor dem Auswerfen auf sichere Weise geleert werden, vielleicht hat das OP es herausgezogen, ohne es sicher auszuwerfen und das könnte die Punktverzeichnisse (versteckte Verzeichnisse) verschlüsselt haben????
In der Regel deinstalliere ich die SD-Karte im Allgemeinen, schalte das Telefon aus und kann sie dann entfernen. Ich wäre nicht 100% sicher, sie herauszuziehen (obwohl sie nicht bereitgestellt ist), wenn das Telefon noch eingeschaltet ist ....
Das stimmt - aber warum sollte es dann nur die versteckten Verzeichnisse beschädigt haben (umso mehr, als das OP dort wahrscheinlich nichts anfassen würde)? Auch zitieren: Es wurden keine Daten auf die SD-Karte geschrieben (nur Lesevorgänge) . Es sollte also keine Rolle spielen (aber Sie haben Recht: Wer weiß?)

Ich hatte das gleiche Problem, aber wir könnten unterschiedliche Telefone haben. Für mich ist der Grund, warum ich meine von app2ds verschobenen Apps nie sehe, der, dass meine SD-Karte so partitioniert ist, dass app2sd nur diesen Teil der Karte sehen kann und mein Computer den partitionierten Teil nicht sehen kann. Immer wenn ich meine SD-Karte aushänge, um sie mit einer auszutauschen, auf der ich Musik habe, muss ich danach nur noch das ganze Telefon neu starten, das ist alles.