언리얼 엔진은 Android 모바일 디바이스에 대한 퍼블리싱을 지원하며 Google Play Store에 퍼블리싱하는 데 도움이 되는 여러 기능을 제공합니다. 이 섹션에는 Android 개발 환경 구성, Android 기능 및 서비스를 사용하는 방법, 게임 출시를 준비하는 방법에 관한 가이드가 포함됩니다.
현재 SDK 요구사항
2024년 8월 31일부터 Google Play Store에서는 앱이 API 레벨 34가 필요한 Android 14를 타기팅해야 합니다. Google Play Store에 새 앱을 퍼블리시하려면 타깃 SDK 34 지원을 위해 UE 5.4.4 이상으로 업데이트해야 합니다. 이전 버전의 UE로 빌드된 앱은 더 이상 성공적으로 제출되지 않습니다.
자세한 내용은 Google Play의 타깃 API 레벨 요구 사항에 대한 Android 문서를 참조하세요.
현재 UE 버전: 5.6
Android Studio 버전: Koala 2024.1.2 2024년 8월 29일
Android SDK:
권장 버전: SDK 34
컴파일 최소 버전: SDK 34
디바이스에서 출시하기 위한 디폴트 타깃 SDK: 34
최소 설치 SDK 레벨: 26
스토어마다 고유한 타깃 SDK 최소 요구사항이 있으며 위에서 언급한 것과 다를 수 있습니다.
NDK 버전: r25b
빌드 툴: 34.0.0
Java 런타임: OpenJDK 21.0.3 2024-04-16
AGDE 디버깅에는 AGDE v23.2.91 이상이 필요합니다.
현재 디바이스 호환성
언리얼 엔진의 현재 버전은 다음 사양을 충족하는 Android 디바이스를 지원합니다.
Android 8 이상
64비트 ARM 기반 CPU
UE 5.6은 4KB 및 16KB 페이지 크기를 모두 지원합니다.
호환 GPU
Mali T8xx, G68, G71, G72, G76, G77, G78 또는 G7xx 시리즈
Adreno 5xx, 6xx 또는 7xx 시리즈
PowerVR GM9xxx 시리즈
Samsung Xclipse 9xx 시리즈
호환 그래픽 API
OpenGL ES 3.2
호환 가능한 드라이버를 갖춘 Android 10 이상 디바이스의 Vulkan 1.1
시작하기
Android SDK 및 NDK 구성
Android Studio를 설치하고 자동으로 SDK 컴포넌트를 추가합니다.
Android 퀵스타트
Android 플랫폼용 게임 개발을 위한 구성입니다.
고급 Android SDK 구성
언리얼 엔진에서 Android SDK를 사용하기 위한 고급 구성 및 문제 해결 가이드입니다.
개발용 Android 디바이스 구성하기
언리얼 엔진 애플리케이션 개발을 위한 Android 디바이스 구성 방법을 살펴봅니다.
개발 가이드
Google 플레이 업적 사용
Google 플레이 업적을 사용하여 플레이어 참여도를 높이는 방법입니다.
Android에서 Ad Mob 게임내 광고 사용
Android에서 AdMob 게임내 광고 시스템을 사용하는 법입니다.
Android Manifest 컨트롤
Android Mainfest 파일 구성 및 사용법입니다.
Android에서 인앱 구매 사용
인앱 구매를 통해 Android 게임에 부가 유료 콘텐츠를 제공하는 방법을 안내합니다.
Google Play 서비스 리더보드 사용
게임에 리더보드를 사용하는 방법입니다.
Android 가상 키보드
언리얼 엔진 5에서 사용할 Android 가상 키보드를 구성하는 방법을 안내합니다.
Android 개발 레퍼런스
다양한 Android SDK 설치, 환경 변수 설정, 텍스처 포맷 작업 방법 설명입니다.
Android Vulkan 모바일 렌더러
Android 프로젝트에서 Vulkan 렌더러를 활용하는 방법과 Vulkan 호환성에 관한 정보입니다.
Android 실행 화면 구성
Android 프로젝트의 커스텀 Android 실행 화면 옵션을 구성하는 방법을 소개합니다.
패키징 및 퍼블리싱
프로젝트 출시를 위해 서명하기
프로젝트를 Google Play 스토어에 출시할 수 있도록 준비하는 작업입니다.
Google Play Asset Delivery 레퍼런스
Android 프로젝트 패키징
최종 Android 프로젝트 패키징 방법을 살펴봅니다.
Android 구성 규칙 시스템
UE 프로젝트의 Android Configuration Rules, 구성 규칙 시스템 사용법을 안내합니다.
Android용 디바이스 프로파일 및 엔진 퀄리티 커스터마이징
디바이스 프로파일 규칙과 엔진 퀄리티 세팅에 대한 레퍼런스입니다.
디버깅
Android 프로젝트 디버깅
Android Studio를 사용하여 Android 프로젝트를 디버깅하는 방법을 설명합니다.
Visual Studio에서 AGDE로 디버깅
Visual Studio에서 AGDE를 사용하여 Android 프로젝트 디버깅
Android File Server
언리얼 엔진 프로젝트 파일을 푸시하고 편집하는 데 ADB 대신 Android 파일 서버를 사용합니다.
Android 에뮬레이터
Android 에뮬레이터를 사용하여 가상 디바이스를 실행한 다음, 가상 디바이스에서 언리얼 엔진 앱을 테스트합니다.
최적화
Android용 번들화된 PSO 캐시 생성하기
Android 디바이스용으로 번들화된 PSO 캐시 생성 방법을 단계별로 안내합니다.
Android 디바이스에서 언리얼 인사이트 사용하기
테스트 디바이스에서 실행 중인 Android 애플리케이션에 언리얼 인사이트 프로파일러를 연결하기 위한 단계별 가이드입니다.
Android 바이너리 크기 줄이기
Android에서 프로젝트의 바이너리 파일의 크기를 줄이는 옵션에 관하여 알아봅니다.