Android toolchain NDK r18b not supported please use NDK r21 to NDK r23

Для того, чтобы скомпилировать проект под Android, запускаем Epic Games Launcher и переходим в настройки
Приложение Epic Games библиотека
Ставим галочки — набор для начинающих, шаблоны и функциональные наборы, исходники движка, символы редактора для отладки и жмём Применить.
настройки установки
Устанавливаем NVIDIA CodeWorks for Android, ссылка на скачивания указана в комментариях. Указываем директорию и ставим галочку Full (полная установка NVIDIA CodeWorks for Android).
NVIDIA CodeWorks for Android директория
NVIDIA CodeWorks for Android 1R8 Components Manager
после установки перезагружаем компьютер.
Далее переходим в Settings -> Project Settings
settings unreal engine
На вкладке Platforms -> Android SDK переходим в Settings Platfors Android SDK -> SDKConfig указываем пути:

C:/NVPACK/android-sdk-windows
C:/NVPACK/android-ndk-r18b
C:/NVPACK/jdk1.8.0_77

Project Settings android sdk unreal engine
В разделе Platforms -> Android указываем
Android Package Name
Store Version
Application display
Project Settings Android
и нажимаем Configure Now. Вместо красной полоски (Project is not configured for the Android platform) должна появится зеленая полоска (Platform files are writeable).
Project Settings Configure Now
Далее переходим в File -> Package Project -> Android -> Android (Multi: ASTC, DXT,ETC2)
Package Android unreal engine
Если в процессе компиляции появится ошибка:

UATHelper: Packaging (Android (Multi:ASTC,DXT,ETC2)): ERROR: Android toolchain NDK r18b not supported; please use NDK r21 to NDK r23 (NDK r21b recommended)

Android toolchain NDK r18b not supported please use NDK r21 to NDK r23
Данная ошибка говорит о том, что необходимо установить NDK r21b.
Ссылка на скачивания NDK r21b указана в комментариях.
Устанавливаем NDK r21b
NDK r21b установка
Затем переходим в каталог

C:\Program Files\Epic Games\UE_4.25\Engine\Extras\Android

и запускаем установочный файл

SetupAndroid.bat

Далее опять переходим в настройки Settings -> Project Settings
settings unreal engine
и вместо C:/NVPACK/android-ndk-r18b указываем путь C:/…/AppData/Local/Android/Sdk/ndk/21.1.6352462
Platforms Android SDK

Насколько публикация полезна?

Нажмите на звезду, чтобы оценить!

Средняя оценка 0 / 5. Количество оценок: 0

Оценок пока нет. Поставьте оценку первым.

581

One comment

Leave a Reply

Ваш адрес email не будет опубликован.