Ich möchte eine installierte App, einschließlich ihrer Daten, von einem gerooteten Android-Gerät nehmen und daraus eine APK erstellen, die für die Installation auf einem nicht gerooteten Android-Gerät geeignet ist.
Ist das möglich?
Bearbeiten: Bestehende Antworten / Kommentare scheinen die Idee zu bekräftigen, dass vorhandene Apps das Einbetten der Daten einer App in eine APK nicht unterstützen. Vielleicht ist die grundsätzlichere Frage ist, kann eine APK - Dateien einbetten bestimmt für /data/data/[appname]
, oder sind sie beschränkt sich geschlossene zu sein , wenn installiert?
Anmerkungen:
- Ich ging davon aus, dass diese Funktionalität, wenn es möglich wäre, in eine App wie Titanium Backup integriert werden würde. Titanium Backup kann App + -Daten in einer einzelnen Datei sichern, aber diese Datei ist kein APK und kann nur von Titanium Backup selbst wiederhergestellt werden - was für mich keine Hilfe ist, da das Zielgerät nicht gerootet ist und daher TB nicht ausführen kann.
- Lösungen, die die Verwendung des Terminals am Telefon oder ADB erfordern, sind in Ordnung.
Vielen Dank.
.apk
Sie feststellen, dass dort die Ebene gespeichert ist (zumindest können Sie das übernehmen). Ich muss in die Datendateien schauen; AFAIR waren dies einfach gespeicherte Eigenschaften, aber ich kann mich nicht an das verwendete Format erinnern. Das Wiederherstellen von Daten auf einem nicht gerooteten Gerät ist jedoch wahrscheinlich aus demselben Grund wie das Sichern sehr schwierig: Kein Zugriff auf die Datenordner ...