Android Studio 콘솔에 인쇄하는 방법
방금 Linux용 Android Studio를 다운로드했습니다.http://developer.android.com/sdk/installing/studio.html
콘솔에 인쇄하는 방법을 알고 싶습니다.
둘 다 아니다.System.out.print(...)
도 아니다Log.e(...)
부터android.util.Log
효과가 있는 것 같다.
를 클릭하여 응용 프로그램을 디버깅모드로 실행합니다.
Android Studio의 상단 메뉴에 있습니다.
맨 아래 상태 표시줄에서5: Debug
단추,4: Run
버튼을 클릭합니다.
이제 다음 항목을 선택해야 합니다.Logcat
콘솔로 이동합니다.
검색 상자에 메시지의 태그를 입력하면 다음 그림과 같이 메시지가 나타납니다(태그가 있는 위치).CREATION
):
자세한 내용은 이 문서를 참조하십시오.
Android에는 콘솔에 메시지를 인쇄하는 독자적인 방법( )이 있습니다.LogCat
.
에 인쇄하고 싶은 경우LogCat
, 를 사용합니다.Log
object 및 메시지 카테고리를 지정합니다.
주요 옵션은 다음과 같습니다.
- 디버깅:
Log.d
- 에러:
Log.e
- 정보:
Log.i
- 상세:
Log.v
- 경고:
Log.w
메시지를 인쇄하려면Log
다음 예시와 같이 명령어를 입력합니다.
Log.d("myTag", "This is my message");
Android Studio에서 라벨이 붙은 로그 메시지를 검색할 수 있습니다.myTag
메시지를 쉽게 찾을 수 있습니다.LogCat
. "Debug" 또는 "Warn"과 같은 카테고리별로 로그를 필터링하도록 선택할 수도 있습니다.
Android Studio 3.0 이전 버전:
다른 솔루션이 작동하지 않으면 Android 모니터에서 언제든지 출력을 볼 수 있습니다.
필터를 선택한 응용 프로그램만 표시로 설정하거나 사용자 정의 필터를 만드십시오.
를 볼 수 있습니다.println()
에 기재되어 있는Run
Android Studio의 창입니다.
자세한 답변과 스크린샷은 이쪽에서 보실 수 있습니다.
Logcat을 사용할 때는 4,076바이트 이후에 메시지가 잘리기 때문에 대량의 데이터를 인쇄할 때 큰 골칫거리가 될 수 있습니다.
이 문제를 피하기 위해서는 이렇게 여러 부분으로 나눌 수 있는 함수를 작성해야 합니다.
앱이 IDE가 아닌 장치에서 실행되는 경우 나중에 메뉴에서 다음을 수행할 수 있습니다.Run
-Attach Debugger to Android Process
.
이 기능은 닫힌 응용 프로그램에서 알림을 디버깅할 때 유용합니다.
USB 디버깅 인증을 취소하여 문제를 해결했습니다.
해지하려면
[디바이스 설정(Device Settings)]> [개발자 옵션(Enable Developer Options)]> [USB 디버깅 인가 취소(R
언급URL : https://stackoverflow.com/questions/16780294/how-to-print-to-the-console-in-android-studio
'programing' 카테고리의 다른 글
vue-timeout(vue-timeout:모듈을 찾을 수 없습니다. (0) | 2022.07.10 |
---|---|
쉼표로 구분된 문자열을 분할하려면 어떻게 해야 합니까? (0) | 2022.07.10 |
v-radio 레이블에서 HTML을 설정하는 방법 (0) | 2022.07.10 |
조건부 연산자를 사용할 때 C는 문자열 연결을 허용하지 않는 이유는 무엇입니까? (0) | 2022.07.10 |
Vuex Axios 호출이 422 응답을 처리할 수 없음 (0) | 2022.07.10 |