앱 디버깅은 일반적으로 컴퓨터 디버깅에 대한 유선 연결과 컴퓨터 디버깅에 대한 무선 연결의 두 가지 유형으로 나뉩니다. AR 애플리케이션 테스트는 일반적으로 움직임이 필요하며, 로그를 보려면 무선 연결이 필요합니다. 따라서 무선 디버깅 학습에 집중할 수 있습니다.
유선 연결
- 휴대폰에서 USB 디버깅을 켜세요
- 데이터 케이블을 사용하여 휴대폰과 컴퓨터를 연결하세요.
- 이때 Unity의 빌드 설정에서 모바일 장치를 보거나 Android Studio에서 모바일 장치를 확인한 다음 Android Studio의 Logcat을 사용하여 로그를 볼 수 있습니다.
무선 연결
- 휴대폰에서 USB 디버깅을 켜세요
- 데이터 케이블을 사용하여 휴대폰과 컴퓨터를 연결하고, 파일 전송을 선택하고, 현재 컴퓨터에서 디버깅을 허용합니다.
- 유선 디버깅 연결의 경우 cmd를 열고 실행하여
adb tcpip 5555
수집된 adb 무선 디버깅 포트를 엽니다. - 달리면
adb connect 手机当前ip(可在当前WiFi信息里面看到):5555
봐야 해connected to 手机当前ip(可在当前WiFi信息里面看到):5555
- 연결되지 않으면 몇번을 다시 시도하고, 연결되어 있으면 데이터 케이블을 뽑은 후 다시 실행하여
adb connect 手机当前ip(可在当前WiFi信息里面看到):5555
무선 연결을 디버깅하도록 하겠습니다. - 그런 다음 Unity와 Android Studio에서 전화기를 보았습니다.
로그를 보는 방법에는 AndroidStudio의 Logcat을 사용하는 것과 Unity Android Logcat 플러그인을 사용하는 두 가지 방법이 있습니다.
안드로이드 스튜디오
- 안드로이드 스튜디오 4.1.2 설치
- 새로운 Android 애플리케이션을 생성한 다음 AndroidStudio가 항목을 다운로드하고 초기화할 때까지 기다립니다(많이 다운로드하려면 시간이 오래 걸릴 수 있음). 그러면 아래에 Logcat이라는 항목이 나타나는 것을 볼 수 있습니다.
- 그런 다음 휴대폰을 선택하여 로그를 확인하세요.
유니티 안드로이드 로그캣
- Window > Package Management를 열고 Unity Register에서 Android Logcat을 검색하여 설치합니다.
Window > Analysis > Android Logcat을 열면 Logcat 팝업창 Unity의 편리함을 확인할 수 있습니다. 개발이 Unity에서 이루어지기 때문에 대규모 Android Studio를 열 필요 없이 Logcat을 보기 위해 사용하기만 하면 됩니다 .