ADB 명령줄이란 무엇입니까?
ADB(Android Debug Bridge) 는 Android
가 제공하는 범용 디버깅 도구이며, 이 도구를 통해 개발된 프로그램 ADB 를 잘 디버깅할 수 있습니다.
ADB 는 PC (DDMS 또는 IDE 작업) < 에서 실행되는
1)adb client 의 세 부분으로 구성된 C/S 아키텍처 애플리케이션입니다
3) PC (작업 관리자에 있음) 에서 실행되는 ADB 서버 (서비스 프로세스) 는 ADB 클라이언트와 ADB
데몬 간의 통신을 관리합니다.
서버가 클라이언트와 통신하는 포트는 5037 이고 ADB
서버는 emulator 와 상호 작용하며 두 개의 포트가 사용됩니다
adb 사용 방법:
adb [-d|-e|-s]
명령을 실행하면 시스템은 안드로이드를 활성화합니다 클라이언트는 시뮬레이터 인스턴스와 관련이 없으므로 이중 서버/디바이스가 실행 중이면 -d 옵션을 사용하여 제어해야 하는 명령에 대한 대상 인스턴스를 결정해야 합니다. 이 옵션 사용에 대한 자세한 내용은 에뮬레이터/장치 인스턴스 용어 제어 명령을 참조하십시오.
1, 쿼리 시뮬레이터/디바이스 인스턴스
ADB 명령을 실행하기 전에 ADB 서버에 연결된 시뮬레이터/디바이스 인스턴스를 알아야 합니다. Devices
명령을 사용하여 일련의 관련 시뮬레이터/디바이스
ADB 디바이스
2, 설치 및 시뮬레이터/디바이스 적용: <
이렇게 install 명령을 사용합니다. 이 install 명령을 사용하려면 설치할. apk 파일의 경로를 지정해야 합니다.
adbinstall
예: Weibo_4.1.1.apk Adbinstallweibo _ 4.1.1-apk
3, 응용프로그램 제거:
ADB uninstall
adbpull
pull 명령을 사용하여 디바이스 (휴대폰) 의 파일 또는 폴더를 네이티브 컴퓨터
ADB push
< 로 복사할 수 있습니다 P >ADB 셸
Android 는 원래 Linux 운영 체제였으며, 위 명령을 통해 장치나 시뮬레이터의 셸 환경에 들어갈 수 있으므로 대부분 mkdir, ll 과 같은 Linux 명령입니다
는 주로 안드로이드별 몇 가지를 소개합니다.
Getprop: Android 의 모든 시스템 속성을 반환합니다.
Getevent: 모든 키보드 및 터치 이벤트 인쇄
Logcat: 출력 로그
LS: 디렉토리 컨텐츠 표시
< 런타임 시 기록할 필요는 없지만 명령을 통해 레코드를 설정할 수 있습니다.
ADB 셸
logcat-b radio
8