[android] Android : 데스크톱의 adb 풀 파일

장치에서 데스크탑으로 파일을 복사하려는 경우 다음 명령이 있습니다.

adb pull sdcard/log.txt Users/admin/Desktop

그러나이 명령은 adb가있는 platform-tools 폴더 내에 Users / admin / Desktop 폴더를 만듭니다. 내 데스크탑으로 파일을 가져 오는 방법은 무엇입니까?



답변

데스크톱에 대한 정규화 된 경로를 사용합니다 (예 🙂 /home/mmurphy/Desktop.

예: adb pull sdcard/log.txt /home/mmurphy/Desktop


답변

Windows를 사용중인 데스크톱 폴더 위치로 판단합니다. Windows의 명령은 다음과 같습니다.

adb pull /sdcard/log.txt %USERPROFILE%\Desktop\


답변

Windows에서 명령 프롬프트 (cmd.exe) 또는 PowerShell (powershell.exe)을 시작합니다. 이 작업을 빠르게 수행하려면 Windows 키 + R 을 눌러 명령 실행 창을 엽니 다 . 명령 실행 창에서 “cmd.exe”를 입력하여 명령 프롬프트를 시작합니다. 그러나 대신 PowerShell을 시작하려면 “powershell”을 입력합니다. USB 케이블을 사용하여 Android 장치를 컴퓨터에 연결하는 경우 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


답변

adb pull \ sdcard \ log.txt C : Users \ admin \ Desktop


답변

다음보다 루트가 필요합니다.

  • adb root
  • adb pull /data/data/com.google.android.apps.nexuslauncher/databases/launcher.db launcher.db


답변