Unity3D

[이제 유니티에서 바로 보세요] 유니티 안드로이드 로그캣으로 디버깅 하기 - Unity Android Logcat Debugging.

DragonTory 2021. 12. 13. 15:32
반응형

 

유니티 안드로이드 로그캣으로 디버깅 하기 - Unity Android Logcat Debugging.

유니티 에디터에서는 문제가 없이 잘 돌아 가는데 

꼭 핸드폰에 올리면 죽거나 퍼즈 되는 경우가 있다.

이럴 땐 안드로이드 logcat를 이용 하여

출력된 디버깅 정보를 확인 하고 에러를 해결 할 수 있다. 

 

기존 방법

 

1. 핸드폰을 개발자 모드로 활성화 하고 USB 디버깅 모드 사용으로 설정.

( 설정 → 휴대전화정보   소프트웨어 정보  빌드번호

  빌드번호 창을 7회 클릭 설정으로 이동

개발자 옵션 생김 USB 디버깅 사용으로 전환 )

 

2. 안드로이드 SDK 설치 된 경로에서 명령창을 열어 다음 명령으로 로그 출력

( 기본 C:\Users\유저이름\AppData\Local\Android\Sdk\platform-tools\adb.exe )

  adb logcat -s Unity

 

adb logcat : 전체 로그 출력

adb logcat -s Unity : 유니티 태그로 발생 되는 로그 출력

 

유니티 패키시 이용 방법

 

 위에서 2번의 adb.exe 이용 방법 외에

지금은 유니티에서

Android Logcat 

이라는 패키지를 설치 하여 로그캣을 gui로 유니티 에디터에서 볼 수 있다. 

설치: 유니티 -> Window -> Package Manager -> Android Logcat 검색 -> 설치 

 

Android logcat

 

확인: Window->Analysis -> Android Logcat를 클릭 하면 창을 볼 수 있음.

android logcat

 

유니티 앱에서 발생 되는 로그만 보기 원한다면 

상단의 Tag 항목을 클릭 -> Unity를 선택 하면 된다. 

 

 

 

반응형