2010-04-03 2 views
8

LogCat의 출력을 Eclipse의 콘솔보기에 표시 할 수있는 방법이 있습니까?LogCat을 콘솔로 출력하는 방법은 무엇입니까?

LogCat보기는 콘솔에서 긴 메시지를보기 어렵고 (열 테두리로 트리밍 됨) 예외 스택 추적에서 클릭 가능한 강조 표시가 없어 오류의 원인을 신속하게 탐색 할 수 있기 때문에 콘솔이 훨씬 편리하지 않습니다.

일반 Eclipse 콘솔에있는 것과 같은 클릭 가능한 스택 트레이스를 갖고 싶습니다. 오류의 원인을 신속하게 찾을 수 있습니다.

+1

다음을 사용하여 명령 프롬프트 (터미널)에서 파일에 로깅하는 것을 고려해보십시오. adb logcat> filename.txt ??? – Samuh

+1

문제를 해결할 수있는 이클립스 콘솔에 해당 파일을 제공 할 수 있다고 생각합니다. 내가 어떻게 할 수 있는지 아십니까? – Fixpoint

+0

플랫폼에 따라 파일을 읽고 클립 보드에 저장하는 유틸리티가 필요합니다. 해당 클립 보드는 콘솔 내의 자바 스택 추적보기에 붙여 넣을 수 있습니다. –

답변

4

추가 단계가 필요하지만 콘솔 스택 추적보기에 복사하여 붙여 넣을 수 있습니다. 그런 다음 클릭 가능한 링크를 얻을 수 있습니다. Logcat에서 임의 또는 모든 행을 선택하고 복사 한 다음 콘솔에 붙여 넣기 만하면됩니다 (Console Display 단추의 Java Stack Trace를 먼저 선택하십시오).

+0

이 문제는 어떻게 해결 될 수 있습니까? – Fixpoint

+0

@Shooshpanchick : 죄송합니다. 원래 질문을 잘못 읽었습니다. 지금 제 대답을 편집했습니다. – JRL

+0

고마워요, 지금이 순간 가장 좋은 답변입니다 :) – Fixpoint

0

나는 그것이 가능하지 않다고 생각합니다. 로그 캣을 다른 장소로 옮길 수 있습니다. 예 : Eclipse의 맨 아래에. &을 탭으로 끌어서 놓으십시오.

+0

Eclipse에서 뷰를 이동하는 방법을 알고 있습니다. 내가 원하는 것은 클릭 가능한 스택 트레이스입니다. – Fixpoint

-1

Logcat 대신 ddms를 사용해보십시오. 로그 메시지는 유형에 따라 차별화되며 ddms에서 로그 메시지 필터링을 훨씬 더 제어 할 수 있습니다.

이 바이너리는 logcat이있는 곳과 같은 곳에 있습니다. 걱정하지 마라. logcat을 입력하는 대신 콘솔에 ddms를 입력한다.

+0

Eclipse의 DDMS 로그인과 LogCat보기간에 차이가 있습니까? 어쨌든, 클릭 가능한 스택 트레이스를 가질 수 있도록 Eclipse 솔루션이 필요합니다. – Fixpoint

1

나는 또한 동일한 문제가있었습니다. 나는 logcat 대신 ddms를 시도했지만, Eclipse에는 설치하지 않았지만 문제가 해결되었습니다. 내가보고 쉽게 구별 할 수 있도록 그것은 .... 감사합니다 .... 다른 색상의 로그를 표시

+0

ddms 사용 방법의 예제를 추가 할 수 있다면 +1 할 것입니다. – DJTripleThreat

관련 문제