全手順を参照できる記事
https://blog.csdn.net/weixin_44350205/article/details/119233809
それでもエラーは報告されるので、自分なりの手順を整理して記録しておきます。
- 構成
さまざまなバージョンの ue 公式構成要件を確認できます。
https://docs.unrealengine.com/5.0/zh-CN/android-development-requirements-for-unreal-engine/
- 構成環境
私の Java 環境は12.0.2
要件を満たしています 以前にインストールされていたため、ここで再インストールする必要はありません 設定が必要な場合は、オンライン環境に合わせて設定できます 2.1 主に IDE をダウンロードするように Android Studio を設定し
ます
ide を使用してプロジェクトを生成し、sutdio アドレスをダウンロードします。
https://developer.android.google.cn/studio
2.2 スタジオをダウンロードした後、SDK を設定する必要があります
この場所は主に、後で ue5 独自の設定スクリプトを呼び出すためのものです。
- ue5 での Android SDK の設定については、
最初のリンクまたは設定用の公式リンクを参照してください。
https://docs.unrealengine.com/4.27/zh-CN/SharingAndReleasing/Mobile/Android/Setup/AndroidStudio/
公式設定ファイルを使用するとエラーが報告されますUnable to locate sdkmanager.bat.
- Sdk パスをシステム環境変数に追加します。
- Bat ファイルを修正し、SDK パスと sdkmanager.bat ファイルのパスを固定パスに変更します。sdkmanager のパスは、UE5 のインストール場所によって異なります。私の場合は、
E:\Program Files\Epic Games\UE_5.0\Engine\Extras\Android
- 画像の 2 行を置き換えます
-
実行ファイル
-
UR5 VR プロジェクトを開いてパッケージを実行します
-
プロジェクト設定 -> Andoroid SDK に移動し、Java バージョンがコンピューターのバージョン
6.1 と一致しているかどうかを確認します。コンソールからバージョンを入力して表示し、UE5 で一貫性を保つことがjava -version
できます。javac -version
-
途中でエラーが報告された場合は
Platform Android is not a valid platform to build. Check that the SDK is installed properly.
、上記の ndk パスをバージョン番号のパスに変更してください。私のパスは です。F:\Android\Sdk\ndk\21.4.7075529
一部のチュートリアルは ndk フォルダーで終了する場合があります。理由については、公式ドキュメントを参照してください。
https://forums.unrealengine.com/t/platform-android-is-not-a-valid-platform-to-build-check-that-the-sdk-is-installed-properly/511950/4
- この時点でも、エラーが報告されます。SDK がインストールされていません。ここでの理由は無視してください。続行するにはクリックしてください。正常に生成されます。