Unreal Engine は、Android モバイル デバイスへの公開をサポートしており、Google Play Store への公開に役立つ機能がいくつかあります。 このセクションは、Android 開発環境の設定、Android の機能とサービスの使用方法、ゲームのシッピングに向けた準備方法に関するガイドで構成されています。
現在の SDK の要件
2024年8月31日以降、Google Play ストアではアプリが Android 14 をターゲットとすることが義務付けられ、API レベル 34 が必要になります。 Google Play ストアで新しいアプリを公開するには、ターゲット SDK 34 をサポートするために UE 5.4.4 以降に更新する必要があります。 以前のバージョンの UE でビルドされたアプリは、正常に送信されなくなります。
詳細については、Google Play の対象 API レベル要件に関する Android ドキュメントを参照してください。
現在の UE バージョン:5.6
Android Studio のバージョン:Koala 2024.1.22024年8月29日
Android SDK:
推奨:SDK 34
コンパイル可能な最低バージョン:SDK 34
デバイスでシッピングするために必要なデフォルト ターゲット SDK:34
最小インストール SDK レベル:26
SDK の最小要件はストアによって異なるため、上記の要件とは異なる場合があります。
NDK バージョン:r27c
ビルドツール:34.0.0
Java ランタイム:OpenJDK 21.0.3 2024-04-16
AGDE デバッグには、AGDE v23.2.91 以降が必要です。
現在のデバイスの互換性
Unreal Engine の現在のバージョンでは、次の仕様に適合する 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 の高度なセットアップ
Unreal Engine で Android SDK を使用するための高度なセットアップおよびトラブルシューティングのガイド。
開発用 Android デバイスの設定
UE4 開発用の Android デバイスを設定する方法をご説明します。
開発ガイド
Google Play の実績の使用方法
プレイヤーのエンゲージメントを高めるために Google Play の実績を使用する
Android での Ad Mob アプリ内広告の使用方法
Android で Ad Mob を使用する
Android Manifest ファイルの制御
Android Mainfest ファイルの設定および使用方法
Android でのアプリ内課金の実装方法
アプリ内課金を実装して Android ゲームに有料コンテンツを追加する
Google Play サービスのリーダーボードの使用方法
ゲームでリーダーボードを使用する
Android 仮想キーボード
Android 仮想キーボードを使用するための設定を説明します。
Android の開発リファレンス
異なる Android SDK のインストール方法、環境変数の設定方法、テクスチャ フォーマットの扱い方。
Android Vulkan モバイル レンダラ
Android プロジェクトを Vulkan モバイル レンダラーで使えるように設定する方法
Android 起動画面の設定
Android プロジェクト用のオプション カスタム仕様の Android 起動画面を設定する
パッケージ化と公開
プロジェクト リリースの署名方法
プロジェクトを Google Play Store へリリースする準備
Google Play Asset Delivery のリファレンス
GooglePAD API の API リファレンスと実装ガイドライン
Android プロジェクトのパッケージ化
最終的な Android プロジェクトのパッケージ化について説明します。
Android コンフィギュレーション ルール システム
UE プロジェクトで Android コンフィギュレーション ルール システム を使用する方法について説明します。
Android のデバイス プロファイルとスケーラビリティをカスタマイズする
デバイス プロファイルルールとスケーラビリティ設定のリファレンス。
デバッグ
Android プロジェクトのデバッグ作業
Android プロジェクトを Android Studio を使用してデバッグする方法について説明します。
Debugging with AGDE in Visual Studio
Use AGDE to debug Android projects in Visual Studio
Android File Server
Unreal Engine プロジェクトのファイルをプッシュおよび編集する際に、代わりに Android File Server を使用します。
Android Emulator
Use the Android Emulator to launch a virtual device, then test your Unreal Engine apps on it.
最適化
バンドルされた PSO キャッシュを Android 向けに作成する
バンドルされた PSO キャッシュを Android デバイス向けに作成するためにステップごとに詳しく説明します。
Unreal Insights on Android Devices
Step-by-step guide for attaching the Unreal Insights profiler to an Android application running on a test device.
Android バイナリ サイズを削減する
Android のプロジェクトのバイナリ ファイルのサイズを削減するオプションについて学習します。