2012-03-05 2 views
3

이클립스를 사용하여에뮬레이터에서 내 안드로이드 응용 프로그램을 디버그하려고합니다. 디버거가응용 프로그램이 디버거가 연결되기를 기다리고 있습니다

를 연결하고 에뮬레이터가 영원히 화면 중단에 대한 응용 프로그램이 기다리고

- 응용 프로그램이 시작될 때까지 그러나,이 오류가 온다. Eclipse에서 DDMS보기 또는 디버그보기를 클릭하면 Eclipse가 중단됩니다.

내가 시도 이러한 모든 방법 -

  1. 호스트 구성 파일에 the line ::1 localhost with 127.0.0.1 localhost을 변경 android:debuggable="true"
  2. 추가 <uses-permission android:name="android.permission.SET_DEBUG_APP"></uses-permission>
  3. 를 추가 :
  4. (C \ WINDOWS \ system32를 \ 드라이버 \ 등 \ 호스트) 이클립스 인스턴스가 1 개만 열려 있는지 확인하십시오.
  5. Eclipse 및 창 다시 시작

그러나 위의 단계 중 어느 것도 나를 위해 문제를 해결하지 못하는 것 같습니다.

누군가 나를 도와 줄 수 있다면 좋을 것입니다.

답변

2

- 편집 - 죄송합니다. 에뮬레이터에있는 부분에 대해 미안합니다. (몇 달 동안 Android 앱을 빌드/디버깅하고 처음 몇 주 후에 10 피트 기둥으로 만지지 않았습니다.)

내 문제는 내 응용 프로그램의 대상 버전이 에뮬레이터가 실행중인 것과 맞지 않는다는 것입니다.

또한 에뮬레이터를 다시 시작하십시오.

+1

그래, 전화를 다시 시작하십시오. –

+0

에뮬레이터는 언제 전화가 되었습니까? – onit

+0

음 .. 에뮬레이터에서 디버깅하려고합니다 ... – learner2010

0

또한 USB 드라이버가 올바르게 설치되어 있고 최신 버전인지 확인할 수 있습니다.

+0

음 .. 에뮬레이터에서 디버깅하려고합니다. – learner2010

+0

드라이버가 에뮬레이터와 일식 사이에서도 사용됩니다. –

+0

방화벽이 에뮬레이터에 대한 연결을 차단하고 있는지 확인할 수도 있습니다. –

0

Intellij IDEAD IDE를 사용할 때 이러한 현상이 발생하면 디버깅보기에서 이러한 세션을 볼 수있는 하나의 디버깅 세션 만 열려 있는지 확인하십시오. 나는 그들 중 두 개를 열었고 서로 간섭하여 디버거가 연결되지 않았습니다. 그 중 하나를 삭제하고 현재 사용되고있는 것만을 재확인하면 현재 문제가 해결됩니다.

0

나는 작동하지 않는 adb를 재설정하려고 시도했습니다. 디버깅을 위해 실제 장치를 사용하고 있습니다. 다시 시작했는데 작동하지 않았습니다.

마지막으로, 나는 :-) 일 내 이클립스,

0

되었을 수도 개발자 옵션에서 "디버거 기다립니다"set.It 디버거에 연결하려면 구성된 응용 프로그램을 강제로 다시 시작됩니다.

관련 문제