(24) Ubuntu16.04 구성 ADB 디버깅 환경

첫째, ADB를 설치

1. 설치 ADB를 통해 설치할 수 있습니다 안드로이드-GET-APT-도구 ADB
sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install Android-tools-adb
2. 또한 ADB를 찾기 위해 SDK 설치 디렉토리 내에서 안드로이드 스튜디오 플랫폼 도구 디렉토리를 설치할 수 있습니다.

둘째, 컴퓨터에 연결하는 장치이다 로이드 아래 장치의 적색 부분에 대응 lsusb보기를 통해, USB 장치 안드로이드

버스 002 장치 001 : ID의 1d6b : 0003 리눅스 재단 3.0 루트 허브
버스 001 장치 005 : ID의 0bda : 0821 리얼텍 세미 컨덕터 코리아
버스 001 장치 004 : ID의 0bda : 0129 리얼텍 세미 컨덕터 코리아 RTS5129 카드 리더 컨트롤러
버스 001 장치 003 : ID 5986 : 06b2 에이서, Inc의
버스 001 장치 013 : ID 12d1 : 1079 화웨이 기술 유한 회사
버스 001 장치 002 : ID 093a는 : 2510 Pixart 이미징, Inc.의 광 마우스
버스 001 장치 001 : ID의 1d6b : 0002 리눅스 재단 2.0 루트 허브

셋째, adb_usb.ini 파일을 생성, 쓰기 VID는 장치를 안드로이드

echo 0x12d1 > ~/.android/adb_usb.ini

넷째, 권한을 추가

vim /etc/udev/rules.d/70-android.rules

VID를 로이드 장치에 참고 바인드합니다 {idVendor} 전계에 상당, 이하 첨가 필드 디바이스에 대응 바인드합니다 idProduct {}는 PID 로이드이고

UBSYSTEM == "USB"attrs에 {idVendor} == "12d1"attrs에 idProduct {} == "1079", MODE = "0666"

보기 안드로이드 장치 VID, PID

조작 단말에서 lsusb

그것은 유사한 나타날 수 있습니다

버스 XXX 장치 XXX : ID XXXX : XXXX IBM 사

결과
XXXX : 부 도시 XXXX를, 제 4 개 비트를 PID, VID을 네개.

다섯째, 다시 시작 USB 서비스

chmod 666 /etc/udev/rules.d/70-android.rules service udev restart

ADB 서비스를 다시 시작하고, 장치 구성 ADB 성공을 예시하면, 명령 ADB 장치를 실행한다.

adb kill-server
adb start-server
adb devices

장치 목록은 첨부
69T7N15823003216 장치




추천

출처www.cnblogs.com/zhangshenghui/p/12030175.html