電話で直接ファイルにアクセスするのは難しいですが、ファイルをコンピューターにコピーして、好きなことを行うことができる場合があります。root化せずに2つのオプションがあります:
-
アプリケーションがデバッグ可能である場合は、
run-as
を使用できます。 adbシェルのコマンドadb shell run-as com.your.packagename cp /data/data/com.your.packagename/
-
または、Androidのバックアップ機能を使用することもできます。
adb backup -noapk com.your.packagename
これで、「デバイスのロックを解除してバックアップ操作を確認する」ように求められます。パスワードを提供しないことをお勧めします。そうしないと、データの読み取りがより困難になります。 「データのバックアップ」をクリックするだけです。結果として得られるコンピューター上の「backup.ab」ファイルには、Androidバックアップ形式のすべてのアプリケーションデータが含まれています。基本的には圧縮されたtarファイルです。このページでは、OpenSSLのzlibコマンドを使用して解凍する方法について説明します。
adb restore backup.db
を使用できます。 バックアップを復元するコマンド。