IT박스

Android 용으로 개발할 때 Eclipse 콘솔에 메시지를 출력하는 방법

itboxs 2020. 5. 30. 22:25
반응형

Android 용으로 개발할 때 Eclipse 콘솔에 메시지를 출력하는 방법


Android 앱을 개발하고 디버깅 할 때 메시지 (예 : 플래그)를 Eclipse 콘솔 (또는 로그)에 인쇄하는 방법


콘솔로 출력하지 않고 LogLogCat로 출력하여 Eclipse- > Show View-> Other…-> Android-> LogCat 로 이동하여 Eclipse에서 찾을 수 있습니다.

에 대한 참조를Log 살펴보십시오 .

LogCat을 사용하면 로그 유형에 따라 다른 색상을 인쇄 할 수 있다는 이점이 있습니다 (예 : Log.d파란색 Log.e인쇄, 주황색 인쇄). 또한 로그 태그 , 로그 메시지 , 프로세스 ID 및 / 또는 응용 프로그램 이름으로 필터링 할 수 있습니다 . 앱의 로그를보고 다른 시스템 항목을 별도로 유지하려는 경우에 유용합니다.


Log.v("blah", "blah blah");

당신은 그들을 볼 수있는 일식에 안드로이드 로그보기를 추가해야합니다. 메시지의 심각도 (오류, 상세, 경고 등)에 따라 다른 방법도 있습니다.


System.out.println()LogCat에 출력합니다. 오래된 System.out.println()것을 사용하면 System.out.println(object)변수가 초기화되었는지 여부를 확인 해야하는 경우 콘솔 과 같은 객체를 인쇄 할 수 있다는 이점 이 있습니다 .

Log.d, Log.v, Log.w등 방법은 당신이 콘솔에 문자열을 인쇄 할 수와 개체 수 없습니다. 이를 피하려면 (원하는 경우)을 사용해야합니다 String.format.


Log.d 방법도 사용하십시오. import android.util.Log;

Log.d("TAG", "Message");

그러나 디버그 메시지를 보려면 Run As를 사용하지 말고 "Debug As"사용하고 Android Application을 선택하십시오. 그렇지 않으면 디버그 메시지가 표시되지 않습니다.


logCat에 내 내용을 인쇄하기 위해 아래 로그 형식을 사용합니다.

Log.e("Msg","What you have to print");

참고 : https://stackoverflow.com/questions/3007644/how-to-output-messages-to-the-eclipse-console-when-developing-for-android

반응형