유니티 안드로이드 빌드 기본 세팅

김효중·2025년 4월 30일

모듈 설치


유니티에서 모바일 빌드를 하기 위해서는 우선 모바일 모듈을 설치한다.
기본적은 JDK, 안드로드 SDK, NDK를 설치한다.

빌드 세팅


모듈을 설치하면 빌드 세팅에서 대상 플랫폼을 안드로이드로 변경한다.
이후 모든 절차를 완료하면 빌드 버튼을 통해 빌드가 가능하다.
만약 빠진 사항이 있다면 유니티에서 오류 로그를 표시한다.

기본 Player Settings 설정


Edit -> project setting -> Play에서 프로젝트의 기본 설정을 진행한다.
Product Name과 Company Name에서 앱 이름과 개발자 이름 설정한다.

API Level 설정

Unity에서는 Minimum API Level과 Target API Level을 설정해야 한다.
Minimum API Level은 앱이 설치 되고 실행 될 수 있는 최소 안드로이드 버전이다.
너무 낮게하면 구형 기기까지 지원되지만 최신 기능에 제약이 생기며 너무 높으면 구형은 지원 되지 않기에 적절한 레벨이 필요하다.

Target API는 앱이 테스트 되고 최적화된 안드로이드 버전이다.
이는 배포를 하기 위해서는 항상 최신 Automatic (highest installed)으로 설정한다.

Scripting Backend

cripting Backend란 Unity에서 C#으로 작성된 코드를 Android 네이티브 코드로 변환하는 방식이다.

이때 Mono에서 IL2CPP로 바꾼다. 이는 성능이 향상되며 배포하기에 필수조건이다.

ARM64

ARM64를 체크한다.
이는 최신 기기(64비트)를 지원하는지 여부를 나타내며 배포를 하기 위해서는 이것이 필수이다.

Default Orientation

Default Orientation은 기본 화면 방향을 설정한다.
각각 원하는 방향으로 설정할 수 있다.

  • Portrait : 세로 고정
  • Portrait Upside Down : 위 아래 반전 세로도 허용
  • Landscape Left : 가로 고정 - 홈버튼이 왼쪽에 오도록
  • Landscape Right : 가로 고정 - 홈버튼이 오른쪽에 오도록
  • Auto Rotation : 자동 회전

씬 확인


각 씬에서 체크 된 씬이 위에서부터 빌드시 표시 될 수 있고 씬간의 이동이 가능하다.
빠진 씬이 있다면 Add Open Scenes를 통해 추가할 수 있다.
0번째씬이 실행시 보이게 된다.

빌드

모든 설정을 마치면 APK 형태로 빌드가 가능하다.

profile
도전하는 개발자

0개의 댓글