Копируем файлы с android смартфона на компьютер и обратно с помощью adb

Добрый день, уважаемые читатели. Сегодня я хотел бы поделится командами, которые я использую для копирования файлов и папок с android смартфона на компьютер и обратно с помощью adb.

Сразу хочу сказать, что все команды взяты с http://stackoverflow.com/. Однако я их лично проверил уже не один раз, поэтому всё должно работать.

Копирование с android-смартфона на компьютер

Для выполнения этого действия нужно использоваться команду pull. Примеры использования:
[sourcecode language=»sh»]
adb pull sdcard/log.txt %USERPROFILE%\Desktop\ — копирование файла log.txt на рабочий стол компьютера;

adb pull /sdcard/Robotium-Screenshots %USERPROFILE%\Desktop\ — копирование папки Robotium-Screenshots на рабочий стол;

adb pull /sdcard/TitaniumBackup %USERPROFILE%\Desktop\nexus5-backup — так я забираю бэкап своего нексуса.
[/sourcecode]

Копирование с компьютера на android-смартфон

Для выполнения копирования в эту сторону, необходимо использовать команду push. Примеры использования:
[sourcecode language=»sh»]
adb push %USERPROFILE%\Desktop\nexus5-backup /sdcard/TitaniumBackup — так я закидываю бэкап своего нексуса с компьютера на телефон для восстановления.
[/sourcecode]

Подробная справка доступна на официальном сайте: http://developer.android.com/tools/help/adb.html.

Категории: Программирование