Android - adb push、pullでファイルのコピー、ダウンロード

adb push、pullコマンドでファイルをデバイスにコピーしたり、デバイスのファイルをPCにダウンロードすることができます。

adb push FILE_PATH DEVICE_PATH:PCにあるファイルをデバイスにコピー

次のコマンドは、PC上の screenshot.pngファイルをデバイスの/sdcardパスにコピーします。

$ adb push screenshot.png /sdcard/
screenshot.png: 1 file pushed, 0 skipped. 224.4 MB/s (2023568 bytes in 0.009s)

adbコマンドでファイルがコピーされたことを確認することができます。またはデバイスのFilesアプリなどで確認することができます。

$ adb shell ls /sdcard/screenshot.png
/sdcard/screenshot.png

adb pull DEVICE_PATH:デバイスのファイルをPCにコピー

次のコマンドは、デバイスの /sdcard/Pictures/IMG_20210711_140802.jpgファイルをPCにダウンロードします。

$ adb pull /sdcard/Pictures/IMG_20210711_140802.jpg
/sdcard/Pictures/IMG_20210711_140802.jpg: 1 file pulled, 0 skipped. 4.0 MB/s (36850 bytes in 0.009s)

次のようにPCにコピーされたことを確認することができます。

$ ls
IMG_20210711_140802.jpg
codechachaCopyright ©2019 codechacha