2010-12-15 6 views
16

Logcat은 종종 작동하지 않아 아무것도 보이지 않습니다. 그것은 정말 존엄합니다. 일식 다시 시작은 너무 성가신 일입니다. 해결할 수있는 방법이 있습니까? 감사합니다Logcat은 종종 작동하지 않습니다

+0

명령 줄에서 logcat을 실행할 수 있습니다. 다만 adb logcat을 실행하십시오. 나는 종종 여러 개의 이클립스 인스턴스를 실행하고있는 경우, 더 자주 행운을 빕니다. –

답변

25

때때로 에뮬레이터에 포커스가 없으므로 Eclipse에서 Logcat이 비어 있습니다. DDMS 퍼스펙티브로 이동하여 왼쪽 상단의 '에뮬레이터'항목을 클릭하십시오. 또한 연결된 실제 G1이 있다면

더욱 혼란 스러울 수 있습니다, 당신은 어느 하나에서 당신은 출력 :)이 도움이

희망을보고 싶어 선택해야합니다.

+0

도움을 주셔서 감사합니다 – Sean

+3

이것은 제가 일반적으로하는 일입니다. Logcat 윈도우를 새로 고치려면 Eclipse의 Devices 탭에있는 Nexus One 아이콘을 클릭해야합니다. –

+0

DDMS에서 장치를 선택하고 logcat 출력의 "V"(자세한 정보) 또는 다른 버튼을 클릭하면 항상 logcat을 얻을 수 있습니다. – OneWorld

2

Eclipse에는 logcat을 표시하기위한 제한된 버퍼 만 있습니다. 페이지의 어딘가에 약간의 명확한 버튼이 있습니다. 그것을 누르면 logcat이 지워지고 다시 표시되기 시작합니다.

3

나는 항상 터미널 대신 logcat을 열어 둔다. 그냥 플랫폼 도구 폴더로 이동 adb logcat

1

에도 adb logcat 이상한 물건을 보여주고 뚜렷한 이유없이 잠시 후 작동을 멈 춥니 다 입력 : logcat.png. Eclipse 재시작 및 Android 디바이스 재시작이 도움이되지 않습니다.

그러나 콘솔 : adb logcat -c가 작동합니다.

0

에뮬레이터에서 avd를 실행하고 물리적 장치에서 USB를 디버깅 할 때도 마찬가지입니다. 디버깅을 위해 apk를 장치에로드하더라도 avd는 포커스를 포기하지 않습니다. 나는 avd를 닫음으로써 고칠 수있다.

0

실수로 특정 세션 필터를 선택했을 때가 있습니다. LogCat의 두 창보기를 표시하면 왼쪽 창에서 활성 필터를 확인할 수 있습니다. 한 번은 "모든 메시지"를 선택하여 빈 LogCat을 수정했습니다.

관련 문제