본문 바로가기

[Unity]/Tips

[Unity] 모바일 디버깅 (adb logcat 사용법)

728x90
반응형

개발하면서 평소 궁금하던 것들을 일기장 형식으로 작성한 것입니다.
참고용으로 봐주시고 피드백이 있다면 언제든지 댓글로 부탁드리겠습니다^^
편의상 본문은 평어로 서술합니다 😇

 

1. 안드로이드 빌드 설정
Development Build, Script Debugging 체크!


2. Android SDK 위치
• 'Android Studio' 를 다운로드 하였다면
Android Studio -> Configure -> SDK Manager -> Android SDK -> Android SDK Location
Unity 자체 SDK 경로를 하고 싶다면 아래 사진과 같이
Window adb 경로 1
Window adb 경로 2



3. ADB 경로 환경변수 설정하기
Window 의 경우 logcat 을 사용하기 위해서는 콘솔창의 경로를 adb 프로그램의 위치까지 이동시키거나
환경변수로 설정해줘야 한다!
cmd창에 adb를 쳤을 때 위 사진처럼 version이 나온다면 성공!


4. logcat 사용법
• 유니티를 켜고 빌드하려는 폰을 연결하여 설치를 한다.
• cmd 창을 열고 adb경로로 이동 후(환경변수 설정을 하였다면 경로 이동을 하지 않아도 된다!)
'adb start-server'를 입력!
adb logcat 실행!
• 폰에서 앱을 실행!
👣 logcat options
adb logcat
    ◦ aos 폰에서 발생하는 모든 이벤트 표시
adb logcat -s Unity
    ◦ Unity로 개발된 앱에서 발생하는 유니티 이벤트 표시
adb logcat *:W 
    ◦ 우선순위가 warning 이상인 모든 로그 메세지를 표시
• adb devices
    ◦ 어떤 기기가 컴퓨터에 연결되었는지 확인

그 외의 것은 'adb logcat --help' 명령어로 확인!
https://developer.android.com/studio/command-line/logcat?hl=ko

 

반응형

'[Unity] > Tips' 카테고리의 다른 글

[ios16] Developer Mode  (0) 2023.03.14
[Unity] Game Center 적용하기 - 1 (aos, ios)  (0) 2022.11.17
[Unity] adb (apk 설치/삭제 방법)  (0) 2022.11.12