Eclipse에서 다음 오류가 발생합니다.
[timestamp - ddms] Can't bind to local 8600 for debugger
왜?
Eclipse에서 다음 오류가 발생합니다.
[timestamp - ddms] Can't bind to local 8600 for debugger
왜?
답변:
호스트 파일에 "127.0.0.1 localhost"를 추가하는 것 외에도 Eclipse에서 다음과 같이 변경하십시오.
창-> 환경 설정-> Android-> DDMS에서 :
저를 해결책으로 이끌어 준 의견에 Ben Clayton에게 감사드립니다.
일부 Google 키워드 : 오류 메시지와 함께 Nexus S Android 디버깅을위한 Ailment 또는 솔루션 : 디버거를 위해 로컬 8600에 바인딩 할 수 없습니다.
adb kill-server다음을 호출하기 만하면 adb start-server됩니다.
다음 명령으로 포트 8600을 종료하십시오.
fuser -k 8600/tcp
그것은 나를 위해 그것을 고쳤습니다.
제거하지 마십시오. 이것은 시스템에 의해 수행되는 멍청한 일이며 localhost를 찾는 데 어려움이 있습니다. 여기를 살펴보면 고치기가 아주 쉽습니다. 나는 몇 주 전에 같은 문제가 있었고 이런 식으로 해결했습니다.
엉망인 윈도우 호스트 파일 :
파일은 다음 위치에 있습니다.
C : \ WINDOWS \ system32 \ drivers \ etc다음 줄을 포함해야합니다. 127.0.0.1 localhost
/etc/hosts에 127.0.0.1 항목에 "localhost"가 없습니다 . 추가하면 디버깅이 다시 작동합니다. 감사합니다!
다음 호스트 파일이 있습니다.
127.0.0.1 localhost
192.168.1.2 localhost
그리고 계속해서 오류가 발생하기 시작했고 매우 성가 셨습니다
“디버거 용 로컬 8600에
바인딩 할 수 없습니다.”
“ 디버거 용 로컬 8601에 바인딩 할 수 없습니다. ” “디버거 용 로컬 8602에 바인딩 할 수 없습니다.”등
호스트 파일에서 두 번째 줄을 삭제
192.168.1.2 localhost
했고 모든 것이 정상으로 돌아 왔습니다.
도움이 되었기를 바랍니다.
127.0.0.1 localhost면서 파일 끝에 다른 항목 을 넣으면 작동한다는 것을 발견했습니다 . DDMS가 파일에서 찾은 마지막 localhost 항목을 사용하는 것 같습니다.
127.0.0.1 localhost 를 호스트 파일 에 추가하는 것 외에도 Eclipse에서 다음과 같이 변경하십시오.
아래에
창-> 환경 설정-> Android-> DDMS
기본 로컬 디버거 포트를 8601로 설정
Use ADBHOST 라고 표시된 상자를 선택 하고 값은 127.0.0.1 이어야합니다 . 해결책을 제시 한 의견에 Ben Clayton & Doguhan Uluca에게 감사드립니다.
일부 Google 키워드 :
오류 메시지와 함께 Nexus S Android 디버깅에 대한 문제 또는 솔루션 : Ca n't bind to local 8600 for debugger .
달리는 사람들 Android Studio과 Eclipse:
답변이 이미 포화 상태라는 것을 알고 있지만 Android Studio를 설치하고 Eclipse로 돌아와 프로젝트를 빌드하고 실행 한 후에이 오류가 나타나는 것으로 보입니다.
실행 중일 수있는 ADB의 다른 모든 인스턴스 (Android Studio 포함)를 닫아야합니다. 이 작업을 수행 한 후에도 여전히 문제가있는 경우 모든 ADB 서버 프로세스를 종료하고 다시 시작하십시오. 전역 변수를 설정하지 않은 경우 터미널을 열고 Eclipse가 참조하는 Android SDK의 platform-tools 폴더로 이동 한 후 다음을 실행하십시오.
./adb kill-server
./adb start-server
다른 케이블을 시도하고 작동하지 않으면 다른 전화를 시도하십시오.
나는 며칠 동안 이것과 위의 모든 팁과 씨름했습니다. 그러나 내 장치의 커넥터는 결함이 있습니다. 테스트로 전화를 이동하고 연결이 끊어 지는지 확인하십시오.
ADB USB와 같은 일부 팁은 디버깅 할 장치 프로세스를 일시적으로 명시 적으로 (재) 선택하여 수정합니다. 하지만 저에게 근본 원인은 물리적 연결이었습니다.
이제 새 장치를 사용하면 문제가 없습니다! 결함이있는 케이블은 동일한 문제를 일으킬 수 있습니다. 행운을 빕니다! 네 아픔이 느껴져.
온 기반 Aptana에 스튜디오 지원 응답 , 그것은 Aptana를 플러그인 및 안드로이드 개발 툴이 포트에 충돌 것으로 확인되었다 (즉, Aptana에 혜성 서버가이 포트에서 중복). Aptana는 2010 년에 티켓을 열었습니다.
불행히도 Aptana가 아직이를 수정했거나 Comet 서버 포트를 구성 할 수있는 것으로 보이지는 않습니다. 이클립스에서 포트 번호를 변경하고 adb를 다시 시작해도 문제가 해결되지 않았습니다. 마침내 Aptana 플러그인을 제거해야했습니다.
java sdks, eclipse.ini 파일 및 질문에서 찾은 모든 자료로 수정하려고 몇 시간 후, 무엇이 저에게 확실히 효과가 있었습니까?
설치되지 않은 AVG 안티 바이러스
그런 다음 DDMS의 모든 포트는 Java 또는 Genymotion 설정에 관계없이 녹색이됩니다.
Eclipse그래도 문제가 해결되지 않으면 다시 시작adb