Android Studio에서 콘솔로 인쇄하는 방법은 무엇입니까? 다운로드했습니다. 콘솔에 인쇄하는 방법이

http://developer.android.com/sdk/installing/studio.html 에서 Linux 용 Android Studio를 다운로드했습니다.

콘솔에 인쇄하는 방법이 궁금합니다.

어느 쪽 System.out.print(...)Log.e(...)에서 android.util.Log제대로 작동하지 않습니다.



답변

를 클릭하여 디버그 모드 에서 애플리케이션을 실행하십시오 .

여기에 이미지 설명을 입력하십시오

Android Studio의 상단 메뉴에서

하단 상태 표시 줄에서 5: Debug버튼 옆에있는 4: Run버튼 을 클릭하십시오 .

이제 Logcat콘솔을 선택해야합니다 .

검색 창에 메시지 의 태그 를 입력 하면 다음 그림과 같이 메시지가 나타납니다 (태그가있는 위치 CREATION).

여기에 이미지 설명을 입력하십시오

자세한 내용은 이 기사 를 확인 하십시오.


답변

Android에는이라고하는 자체 메시지 logs를 콘솔 에 인쇄하는 방법이 있습니다 LogCat.

에 무언가를 인쇄 LogCat하려면 Log객체 를 사용하고 메시지 범주를 지정하십시오.

주요 옵션은 다음과 같습니다.

  • 디버그 : Log.d
  • 오류: Log.e
  • 정보 : Log.i
  • 말 수가 많은: Log.v
  • 경고 : Log.w

Log다음 예제와 같이 코드에서 명령문 을 사용하여 메시지를 인쇄합니다 .

Log.d("myTag", "This is my message");

Android Studio 내에서 메시지 myTag를 쉽게 찾을 수 있도록 레이블이 지정된 로그 메시지를 검색 할 수 있습니다 LogCat. “디버그”또는 “경고”와 같은 범주별로 로그를 필터링하도록 선택할 수도 있습니다.


답변

Android Studio 3.0 이하 :

다른 솔루션이 작동하지 않으면 항상 Android 모니터 에서 출력을 볼 수 있습니다 .


안드로이드 스튜디오 스크린 샷


선택한 애플리케이션 만 표시 하도록 필터를 설정 하거나 사용자 정의 필터를 작성하십시오.

여기에 이미지 설명을 입력하십시오


답변

Android Studio 창 에서 println()명령문을 볼 수 있습니다 Run.

스크린 샷이있는 자세한 답변은 여기를 참조 하십시오 .


답변

앱이 IDE가 아닌 장치에서 시작된 경우 나중에 메뉴에서 수행 할 수 있습니다 Run.- Attach Debugger to Android Process.

닫힌 응용 프로그램에서 알림을 디버깅 할 때 유용 할 수 있습니다.


답변

USB 디버깅 인증을 취소하여 문제를 해결했습니다.

취소하려면

장치 설정> 개발자 옵션 활성화> USB 디버깅 인증 취소로 이동 하십시오.


답변

Logcat을 사용할 때 ~ 4,076 바이트 후에 메시지가 잘 리므로 대량의 데이터를 인쇄하는 경우 많은 두통이 발생할 수 있습니다.

이 문제를 해결하려면 여러 부분으로 나눌 함수를 작성 해야 합니다.