IT Share you

Eclipse에서 LogCat 실행이 중지되면 다시 시작해야 함

shareyou 2020. 12. 3. 20:50
반응형

Eclipse에서 LogCat 실행이 중지되면 다시 시작해야 함


내가 디버그 모드에 있더라도 주기적으로 LogCat은 메시지 표시를 중지합니다. 다른 경우에는 한 번에 한 줄만 표시합니다! 해결책이 있습니다. 이클립스를 다시 시작하십시오. 그러나 나는 이것을 더 잘 이해하고 싶습니다. 이 경우 이클립스를 다시 시작하는 데 너무 많은 시간이 걸립니다. 에뮬레이터에서이 동작을 확인하고 장치에 연결했습니다. LogCat은 기록이 없거나 아무것도없는 한 줄을 표시합니다.


예, 로그를 지우면 일반 logcat을 다시 가져올 수 있습니다. 또한 Run / Debug-> Console에서 "Limit console output"을 선택 취소합니다.


나는 같은 문제를 가지고 있었고 여기의 해결책은 나를 위해 작동하지 않았습니다. 내가 찾은 해결책은 DDMS Perspective를 열고 장치 창에서 장치와 실행중인 프로세스를 선택하는 것입니다. 완료되면 LogCat이 다시 살아납니다.


두 가지 방법으로 이러한 LogCat 문제를 해결합니다.

  1. 한 번에 한 줄 문제를 해결하기 위해 로그 지우기
  2. 장치 창 ( Window-> Show View-> Other-> Android-> Devices)을 열고 로그를 보려는 장치를 클릭합니다. 이것은 Android가 해당 장치에서 LogCat을 새로 고치도록 강제하는 것 같습니다.

이클립스를 다시 시작하거나 adb를 엉망으로 만드는 것보다 훨씬 쉬운 옵션입니다.


"한 번에 한 줄씩"문제가 여러 번 발생했습니다. 정확히 왜 발생하는지 모르겠지만 매번 나를 위해 작동하는 매우 간단한 수정이 있습니다. 로그 지우기 버튼을 누르십시오. 간단하고 쉽습니다.

또한 Logcat이 메시지를 표시하지 못하도록했습니다. 일반적으로 이는 에뮬레이터 문제로 인한 것이며 에뮬레이터를 다시 시작해야합니다.


이클립스에서는 로그 버퍼에 더 많은 공간을 제공해야하며 기본값은 5000이며 50000으로 설정하고 문제가 없습니다.

Window-> preference-> android> logcat 버퍼에 대한 로그 메시지의 최대 _ _ 일부 수를 50k로 설정해도 괜찮습니다.


Logcat 버퍼 크기를 조정하고 환경 설정에서 작업 공간 응용 프로그램 메시지 모니터링을 활성화하는 것이 좋습니다. 광산은 아래와 같이 설정됩니다.

Eclipse Logcat 환경 설정


실제 장치에서 (내는 문제의 HTC Desire입니다) ADB를 사용하지 않도록 설정 한 다음 활성화해도 항상 해결되지는 않습니다. 더 자주 작동하는 것은 ADB를 비활성화하고 페이지를 닫은 다음 (아마 뒤로) 개발 페이지를 임대 한 다음 디버그 모드를 다시 활성화하는 것입니다.


여기도 마찬가지입니다! 나를 위해 일한 것은 열린 DDMS 관점과 장치 창에서 클릭 한 것입니다.reset adb


"저장된 필터보기 표시"버튼을 클릭하십시오. LogCat의 2 개 창보기를 표시하면 왼쪽 창에서 활성 필터를 확인할 수 있습니다. "모든 메시지"를 선택하여 빈 LogCat을 수정 한 적이 있습니다.


logcat이 로그 항목 표시를 중지하면 Eclipse를 닫고 다시 열면 문제가 해결됩니다.

참고 URL : https://stackoverflow.com/questions/5011816/logcat-stops-running-in-eclipse-needs-restart

반응형