안 드 로 이 드 디 버 깅 브리지 abd
다음 몇 가지 방법 으로 adb 를 가입 할 수 있 습 니 다.
개요
Android 디 버 깅 시스템 은 세 가지 구성 부분 을 포함 하여 고객 서비스 시스템 에 직면 하 는 것 입 니 다.
adb 클 라 이언 트 를 시작 하면 클 라 이언 트 는 먼저 adb 서비스 프로 세 스 가 실행 되 고 있 는 지 확인 합 니 다.없 으 면 서비스 프로 세 스 를 시작 합 니 다.서버 가 실행 되면 adb 서버 는 로 컬 TCP 포트 5037 을 연결 하고 adb 클 라 이언 트 가 보 낸 명령 을 감청 합 니 다. - 모든 adb 클 라 이언 트 는 포트 5037 로 adb 서버 와 대화 합 니 다.
이 어 서버 는 모든 실행 중인 시 뮬 레이 터 나 장치 인 스 턴 스 를 연결 합 니 다.그것 은 모든 5555 에서 5555 범위 내의 홀수 포트 를 스 캔 하여 모든 시 뮬 레이 터 나 장 치 를 찾 습 니 다.서버 가 adb 데 몬 을 찾 으 면 이 포트 에 연결 할 것 입 니 다.모든 시 뮬 레이 터 나 장치 인 스 턴 스 는 두 개의 연속 적 인 포트 를 얻 을 수 있 습 니 다. 하나의 짝수 포트 는 해당 콘 솔 의 연결 에 사용 되 고 하나의 홀수 포트 와 adb 연결 에 응답 할 수 있 습 니 다.예 를 들 면:
시 뮬 레이 터 1, 콘 솔: 포트 5554
시 뮬 레이 터 1, Adb 포트 5555
콘 솔: 포트 5556
Adb 포트 5557...
위 에서 보 듯 이 시 뮬 레이 터 인 스 턴 스 는 5555 포트 를 통 해 adb 를 연결 합 니 다. 마치 5554 포트 로 콘 솔 을 연결 하 는 것 과 같 습 니 다.
서버 가 모든 시 뮬 레이 터 인 스 턴 스 와 연결 되면 adb 명령 으로 인 스 턴 스 를 제어 하고 접근 할 수 있 습 니 다.서버 관리 시 뮬 레이 터/장치 인 스 턴 스 의 연결 과 여러 adb 클 라 이언 트 에서 온 명령 을 제어 하기 때문에 모든 클 라 이언 트 (또는 스 크 립 트) 를 통 해 시 뮬 레이 터 나 장치 인 스 턴 스 를 제어 할 수 있 습 니 다.
다음 부분 은 명령 을 통 해 adb 와 관리 시 뮬 레이 터/장 치 를 사용 하 는 상 태 를 설명 합 니 다.주의해 야 할 것 은 ADT 플러그 인 이 들 어 있 는 Eclipse 를 사용 하여 안 드 로 이 드 프로그램 을 개발 하면 명령 행 을 통 해 adb 를 사용 할 필요 가 없습니다.ADT 플러그 인 은 adb 를 Eclipse 에 투명 하 게 통합 시 켰 습 니 다. 물론 필요 하 다 면 adb 를 직접 사용 할 수 있 습 니 다. 예 를 들 어 디 버 깅 등 입 니 다.
adb 명령 보 내기
Android 명령 보 내기: 개발 기의 명령 줄 이나 스 크 립 트 에 Android 명령 을 발표 할 수 있 습 니 다. 사용 방법:
adb [-d|-e|-s <serialNumber>] <command>
명령 을 내리 면 시스템 에서 안 드 로 이 드 클 라 이언 트 를 사용 합 니 다.클 라 이언 트 는 시 뮬 레이 터 인 스 턴 스 와 관련 이 없 기 때문에 더 블 서버/장치 가 실행 중이 라면
-d
옵션 을 사용 하여 제어 되 어야 할 명령 에 대상 인 스 턴 스 를 확인 해 야 합 니 다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Kotlin의 기초 - 2부지난 글에서는 Kotlin이 무엇인지, Kotlin의 특징, Kotlin에서 변수 및 데이터 유형을 선언하는 방법과 같은 Kotlin의 기본 개념에 대해 배웠습니다. 유형 변환은 데이터 변수의 한 유형을 다른 데이터...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.