2012-05-28 2 views
2

내 안드로이드 삼성 갤럭시 탭 7 "에 큰 문제가 있어요 인식되지 않습니다.안드로이드 장치는 ADB

내가 대신 내 ADB 장치에 일반적으로 표시의 내 컴퓨터에 연결을 시도 할 때마다, 장치의 이름은 : ?????이며 상태는 온라인 또는 장치입니다.

정말 어떤 문제인지 모르겠지만 도움이 될 것입니다. 추가 정보가 필요하면 .을주고 행복

우분투 : 11.04

장치 : 삼성 갤럭시 탭 7 "

안드로이드 버전 : 나는 또한 /etc/udev/rules.d/51-android.rules의 규칙을 추가

3.2 벌집

대단히 감사합니다!

$ ADB 죽 서버 $ sudo는/path_to_android_sdks/안드로이드 SDK를/플랫폼 도구/ADB 장치

나는이있다 :이 나에게 발생하면 다음과 같이

+0

가능한 복제본 : http://stackoverflow.com/questions/9134953/why-wont-eclipse-adb-detect-my-samsung-galaxy-tab-device-on-my-mac – chr

+0

아니요, 대답은 아닙니다. 나를 위해 일하고 ... – Hipny

+1

http://forum.xda-developers.com/showthread.php?t=1428610도 참조하십시오. 그런 다음,'adb kill-server'를 사용하여 adb 서비스를 다시 시작한 다음,'adb devices'를 다시 시작하여 장치를 나열하십시오. 구성을 변경 한 후 수동으로 adb를 죽여야했습니다. – chr

답변

2

, 나는 ADB를 다시 시작해야합니다 나가 "?????"를 얻을 때마다 나는 실행하는 짧은 원본으로 장치가 표시됩니다. 나를 위해 매번 작동합니다.

5

USB 장치 업체 ID에 문제가있을 수 있습니다.

Android 설명서 (http://developer.android.com/tools/device.html)에서 사용 가능한 다른 기기 ID를 사용해보세요. 많은 기기가 Google을 사용하여 인식됩니다 (18d1). 다른 모든 것들은 단순합니다. 그냥 파일을 만듭니다

sudo gedit /etc/udev/rules.d/51-android.rules 

및 추가,

sudo chmod a+r /etc/udev/rules.d/51-android.rules 

그런 다음 연결 한 후, USB 디버깅 OFF로 PC에 장치를 연결 ON USB 디버깅을 설정 :

SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", MODE="0666", GROUP="plugdev" 

를 다음 실행 및 이동 :

cd <sdk_path>/platform-tools 

을 실행하고 실행하십시오 :

./adb devices 

(실행중인 경우) 일부 코드가있는 장치가 표시됩니다. 그게 다야! 이제 실제 장치에서 앱을 테스트 할 수 있습니다. 실행 중에 SDK는 시뮬레이터가 실행중인 경우 장치를 선택하도록합니다.

1

Ghazi의 응답은 유용했지만 우분투 12.04에서 다른 방식으로해야했습니다. GROUP을 OWNER = "우분투 사용자 이름"으로 변경해야만했습니다.

관련 문제