1. 안드로이드 빌드 시 필요한 요소 확인
유니티에서 안드로이드 빌드 (APK 파일 생성)하기 위해서는 다음의 3가지 요소들이 필요하다.
- Android SDK tools
- Android NDK
- JDK (Java Development Kit )
유니티 Preferences에서 확인이 가능하다.
- Edit → Preferences → Enxternal Tools
위 사진의 유니티 버전은 2019.3.0f6이다.
정상적으로 설치가 되어 있을 경우 (사진 녹색 부분)
- JDK installed with Unity is based on openJDK 1.8.0.152
- License information is in the install folder (AndroidPlayer/Tools/OpenJDK)
유니티에서 요구하는 버전이 아닐 경우. ( 사진 파란색 부분 )
- You are not using the recommended Android SDK tools, others versions are not officially supported.
설치가 되어있지 않을 경우. (사진 빨간색 부분)
- You are missing the recommended Android NDK. Install the recommended version using Unity Hub.
2. 설치 하기
설치 하는 방법은 두 가지 이다.
- Unity Hub 이용하여 설치
- 개별 요소 다운로드 설치
Unity Hub를 이용하여 필요한 요소들을 설치할 것을 권장한다.
위에서 언급한 것과 같이, 유니티에서 권장하는 버전이 아닐경우 문제가 발생 할 수 있다.
2.1 Unity Hub를 이용하여 설치
Unity 허브 실행 → 설치 → 대상 유니티 버전 → 모듈추가
2.2 개별 요소 다운로드하여 설치 및 환경 설정
※ 개별 요소 다운로드 및 설정 방법은 추천하지 않습니다.
유니티 각각의 버전은 Android SDK Tools, Android NDK의 요구 버전이 다릅니다.
Unity 2019.3.0f6 버전 기준 요구 사항.
- Android SDK Tools : Android (9/API 28)
- Android NDK : Android NDK R19 (19.0.05232133)
- JDK : OpenJDK 1.8.0_152
유니티 요구 버전과 같지 않으면 경로를 설정하였을 경우 다음과 같은 알림이 표시됩니다.
=================================================================
유니티 요구사항에 맞는 파일을 가지고 있다면, 각각의 경로를 지정해 주면 됩니다.
Edit → Preferences → External Tools
3. 안드로이드 빌드 플레이어 셋팅
참고 자료
유니티 Version: 2019.3 메뉴얼
- Android environment Setup
https://docs.unity3d.com/Manual/android-sdksetup.html
- Unity System requirements
https://docs.unity3d.com/Manual/system-requirements.html
'유니티' 카테고리의 다른 글
유니티 구글 플레이 게임 서비스 연동1( 연결하기) (0) | 2020.04.08 |
---|---|
유니티 광고 Advertisement 사용하기 (0) | 2020.04.08 |
유니티 안드로이드 광고 개인정보처리방침 (0) | 2020.04.07 |
유니티 안드로이드 테스트 빠른 패치 (0) | 2020.04.06 |
유니티 설치 (0) | 2020.02.12 |