컴퓨터 지식 네트워크 - 컴퓨터 프로그래밍 - ADB 명령줄이란 무엇입니까?

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

上篇: Dell 노트북은 5년이 지났습니다. 계속 수리해야 합니까, 아니면 새 것으로 교체해야 합니까? 下篇: Amazon의 제품은 정품인가요?
관련 내용