2013-08-09 4 views
4

내 노트북 ​​(T61)에서 안드로이드 장치로 표시 할 수없는 안드로이드 태블릿 장치가 있지만 같은 OS 인 Dll PC에서 제대로 작동합니다 : Ubuntu 13.04. 18.0.1 및우분투에서 안드로이드 장치를 표시 할 수 없습니다.

export ADB_TRACE=all 

후 :

$sudo adb kill-server 
$sudo adb start-server 
$ adb devices 

가 보여줍니다

내가 최신 플랫폼 도구에 ADB를 업데이트했습니다

시스템/코어/시스템/코어/adb/adb_client.c :: adb_query() : adb_query : 호스트 : devices system/co./etc/system/core/adb/transport.c :: write() : writex : fd = 3 len = 4 : 000c 시스템/코어/adb/호스트 : 버전 system/core/adb/transport.c :: readx() : readx : fd = 3 wanted = 4 호스트 : 버전 호스트 : 버전 호스트 : 버전 시스템/코어/adb/transport.c :: readx 시스템/코어/adb/transport.c :: readx() : readx : fd = 3 got = 4 got = 4 4f4b4159 OKAY 시스템/코어/adb/adb_client.c :: _ adb_connect() : _ adb_connect : return fd 3 시스템/코어/adb/adb_client.c :: adb_connect() : adb_connect : 서비스 호스트 : 장치 시스템/코어/adb/transport.c :: readx() : readx : fd = 3 wanted = 4 시스템/코어 /adb/transport.c::readx():readx : fd = 3 wanted = 4 got = 4 30303034() : readx() : readx : readx : fd = 3 가 필요함 4 시스템/코어/adb/transport.c :: readx() : readx : fd = 3가 필요함 = = 4 30303166 001f 시스템/코어/adb/adb_client.c :: _ adb_connect() : _ adb_connect : 호스트 : 장치 시스템/코어/adb/transport.c :: writex() : writex : fd = 3 len = 4 : 30303063 000c 시스템/코어/adb/transport.c :: writex() : writex : fd = 3 len = 12 : 686f73743a64657669636573 호스트 : 장치 시스템/코어/adb/transport.c :: readx() : readx : 4 원하는 옵션이 있습니다. fd = 3 wanted = 4 시스템/코어/adb/transport.c :: readx() : readx : fd = 3 got = 4 got = 4 4f4b4159 OKAY system/core/adb/adb_client.c :: _ adb_connect) : _ adb_connect : return fd 3 시스템/코어/adb/adb_client.c :: adb_connect() : adb_connect : re fd를 3으로 바꾼다 system/core/adb/transport.c :: readx() : readx : fd = 3 wanted = 4 got = 4 30303030 0000 system/core/adb/transport.c :: readx() : readx : fd = 3 원함 = (3) = 0 가 장착 된 장치 = 0
목록을 가지고 싶어

는 연결된 장치의 목록은 아무것도! I가 사용될 때

:하지만

$lsusb 

그것은 도시 버스 001 장치 007 : ID 2207 : 0010

타블렛도 "USB 디버깅 연결"표시도 할 수있다 "USB 대용량 저장소"으로 마운트되었습니다.

adb 장치은 (내 랩톱에서만) 표시되는 이유는 무엇입니까?

답변

2

~/.android/adb_usb.ini에 판매자 ID를 추가하고 마지막으로 기기를 찾았습니다.

단계 : 먼저

: $lsusb

예를 들어 결과 : 버스 001 장치 025 : ID 18d1 : 0003 구글 주식

18d1는 벤더 ID입니다 ~ 에 추가 /.android/adb_usb.ini

두 번째 : echo 0x18d1 >> ~/.android/adb_usb.ini

셋째 :

$sudo adb kill-server 
$sudo adb start-server 
$adb devices 
관련 문제