ルート化されたAndroidデバイスからデータを含むインストール済みアプリを取得し、ルート化されていないAndroidデバイスへのインストールに適したAPKを生成します。
これは可能ですか?
編集:既存の回答/コメントは、既存のアプリがAPK内へのアプリのデータの埋め込みをサポートしていないという考えを強化しているようです。おそらくより基本的な質問は、APKが宛てのファイルを埋め込むことができるの /data/data/[appname]
か、それともインストール時に自己完結型に制限されているのでしょうか?
ノート:
- 可能であれば、この機能はTitanium Backupなどのアプリに組み込まれると思いました。Titanium Backupはapp + dataを単一のファイルにバックアップできますが、そのファイルはAPKではなく、Titanium Backup自体によってのみ復元できます。これは、宛先デバイスがルート化されておらず、TBを実行できないため、私には役に立ちません。
- 電話またはADBで端末を使用する必要があるソリューションは問題ありません。
ありがとう。
.apk
プレーンが格納されていることがわかります(少なくともそれを取得できます)。データファイルを調べる必要があります。AFAIRこれは単に格納されたプロパティでしたが、使用された形式を思い出せません。ただし、ルート化されていないデバイスでデータを復元することは、バックアップと同じ理由でおそらく達成するのが非常に困難です。データフォルダーにアクセスできない...