Спроба скопіювати файл із пристрою на робочий стіл, ось команда:
adb pull sdcard/log.txt Users/admin/Desktop
Але ця команда створює папку Users / admin / Desktop всередині папки tools-tools, де знаходиться adb. Як витягнути файл на робочий стіл?
Відповіді:
Використовуйте повністю кваліфікований шлях до робочого столу (наприклад, /home/mmurphy/Desktop).
Приклад: adb pull sdcard/log.txt /home/mmurphy/Desktop
/, а отже, це відносний шлях. Повністю кваліфікований шлях до OS X або Linux починається з /; повністю кваліфікований шлях у Windows починається з букви диска або спільного ресурсу.
adbкоманди, задайте нове запитання щодо переповнення стека, де ви показуєте свій код та свою помилку.
Судячи з розташування папки на робочому столі, у якій ви використовуєте Windows. Команда в Windows буде такою:
adb pull /sdcard/log.txt %USERPROFILE%\Desktop\
adb pull /sdcard/log.txt %USERPROFILE%\Desktop\log.txtіншому випадку сказати, що такого файлу чи каталогу немає
У Windows запустіть командний рядок (cmd.exe) або PowerShell (powershell.exe). Для того, щоб зробити це швидко, відкрийте вікно Виконати команду, натиснувши Windows Key + R . У вікні "Виконати команду" введіть "cmd.exe", щоб запустити командний рядок; Однак, щоб замість цього запустити PowerShell, введіть "PowerShell". Якщо ви підключаєте пристрій Android до комп’ютера за допомогою кабелю USB, вам потрібно буде перевірити, чи взаємодіє ваш пристрій adb, ввівши команду нижче:
# adb devices -l
Потім перетягніть (скопіюйте) файл із пристрою Android на Windows. Це можна зробити, ввівши таку команду:
# adb pull /sdcard/log.txt %HOME%\Desktop\log.txt
За бажання ви можете замість цього ввести цю команду:
# adb pull /sdcard/log.txt C:\Users\admin\Desktop\log.txt
do adb pull \ sdcard \ log.txt C: Users \ admin \ Desktop