This article will introduce how to transfer files from adb push and pull command in Android.
With these command, you can copy files from the device/PC to the PC/device.
1. "adb push FILE_PATH DEVICE_PATH": Copy from PC to Device
In this example, The following command copies the screenshot.png
file on the PC to the /sdcard
path on the device.
$ adb push screenshot.png /sdcard/
screenshot.png: 1 file pushed, 0 skipped. 224.4 MB/s (2023568 bytes in 0.009s)
You can check if the file has been copied with the adb command or you can check with File browser app.
$ adb shell ls /sdcard/screenshot.png
/sdcard/screenshot.png
2. "adb pull DEVICE_PATH": Copy from Device to PC
The following command downloads the file /sdcard/Pictures/IMG_20210711_140802.jpg
from the device to the 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)
You can check what has been copied to the PC like this command in Linux. or You can check it with a File browser app in you PC.
$ ls
IMG_20210711_140802.jpg
Related Posts
- How to download and build Android 13, AOSP
- Notification permission request, pop up notification in Android 13
- Resolve `Access blocked: ComponentInfo` error on Android 13
- Fix error "android gradle plugin requires java 11 to run. you are currently using java 1.8."
- Android - Vibration, Vibrator, VibrationEffect example
- How to get phone number in Android
- How to create Bugreports and Logcat with ADB in Android
- Clear application user data with ADB in Android
- How to disable/enable apps with ADB in Android
- How to find PID of a package with adb in Android
- How to grant/revoke permissions with adb in Android
- How to install an apk(app) with adb in Android
- How to kill a process/package from ADB in Android
- How to transfer files using adb push/pull command in Android
- How to capture the screen from adb in Android
- How to uninstall/install system apps from adb in Android
- How to change Settings values from adb in Android
- How to Factory reset with ADB in Android
- How to get logcat from ADB command in Android
- How to capture Heap Dump from app with ADB in Android
- How to force stop an app with adb in Android
- How to start/stop a service from adb in Android
- How to send/broadcast an intent from adb command in Android
- How to start an activity from adb in Android
- How to generate input from adb in Android
- How to check SQLite DB table in Android Studio
- How to get memory info and thread list from adb in Android
- Android - Uri, Scheme and SSP(Scheme Specific Part)
- How to parse a xml file with XmlResourceParser in Android
- Android - Signing an apk with Platfom key
- How to fix "Cleartext HTTP ... not permitted" for Android development
- How to fix "kvm permission denied" for Android Emulator
- Using ADB over Wifi for Android development