개발 라이브러리 & 툴/유니티

Unity 안드로이드 개발시 알아두면 좋은 것들

하늘흐늘 2021. 12. 27. 15:17
반응형

Android 파일 전송(Android File Transfer)
맥 <-> 안드로이드 간 USB 연결로 MTP을 이용하여 Finder 즉, GUI로 파일 이동을 가능하게 해주는 유틸입니다.
참고: Android File Transfer

휴대폰 IP정보 얻기
개발은 하다 보면 휴대폰의 외부IP가 아닌 내부IP 정보가 필요할 때가 있습니다.
참고: 안드로이드 스마트폰 IP주소 확인하는 법 

유니티 리모트(Unity Remote)
안드로이드에 Unity Remote라는 앱을 인스톨하여야 합니다. 기능은 개발 중인 게임을 에디터 화면 외에 안드로이드 화면에서도 동시에 실행시켜 안드로이드에서의 입력 등이 제대로 동작하는지 확인하실 수 있습니다. 일종의 스트리밍 플레이어로 에디터의 화면을 캡처해서 실행시키는 관계로 화질이 좀 떨어지는 것은 단점입니다.
참고: [Unity Remote] 유니티 리모트 설정 및 사용법

안드로이드 디버그 브리지(Android Debug Bridge) adb
PC나 맥에서 원격으로 안드로이드에 명령을 실행시키는 유틸입니다.
참고: Android 디버그 브리지(adb)

맥에서 adb를 인스톨할 때는 아래를 참고하시면 됩니다.
참고: Set up adb on Mac OS X

adb 명령어로 유니티 관련 로그 보는 법
adb logcat -s Unity

adb로 안드로이드로 원격 팩키지 인스톨 및 언인스톨
빌드된 앱을 안드로이드 폰에 원격으로 인스톨 및 언인스톨하면 편하고 생산성이 올라갑니다.
참고: Android - adb 명령어로 apk 설치, 삭제

안드로이드 원격 디버깅 설정
유니티 안드로이드 원격 디버깅 방법입니다. 윈도우용이지만 adb를 사용하는 관계로 사용법은 맥에서도 동일합니다. 참고로 adb가 인스톨 되어 있어야 합니다.
참고: 유니티 / 안드로이드 원격 디버깅
참고: [Unity] Android Device에서 Unity Debugging하기 (C# 스크립트 편) 
참고: Unity에서 C# 코드 디버깅

마지막으로 여기서 설명한 안드로이드 빌드시 안드로이드 폰에서 빌드된 앱을 실행시키는 방법은 3가지가 있습니다.
1. 유니티 에디터 상에서 인스톨 및 실행
    File > Build And Run 실행
2. Android 파일 전송을 이용하여 안드로이드로 옮긴 뒤 안드로이드 파일 관리자에서 인스톨 및 실행
3. adb로 안드로이드로 원격 팩키지 인스톨 뒤 안드로이드에서 실행
이 글에서는 위 세가지 방법을 모두 설명하였습니다. 편하신 방법으로 하시면 됩니다.

 

반응형