- adb devices で端末(エミュレータ or 実機)があることを確認
- adb shell で該当の端末に接続
- 以下、手順 3 〜 6 は Android 端末上での作業
- pm list packages | grep <キーワード> でパッケージを探す
- 例) pm list packages | grep aaa
- run-as <パッケージ名> でパッケージ内に移動
- ls などを使って欲しいファイルを探した後、アクセス権限のある、コピーしやすい場所にコピーする
- 例) cp xxx.json /sdcard
- exit で端末から抜けてローカルマシンのプロンプトに戻る
- 状態にも依るが exit コマンドが 2 回必要になるはず
- adb pull <コピー元ファイル> <コピー先ファイル> でコピーする
- adb pull /sdcard/xxx.json ~/Downloads
- アスタリスクなどのワイルドカードは効かないので直接ファイル名を指定するこ