Skip to main content

Targetting Android

This tutorial explains how to set up the plugin to target Android devices.

Prerequisites

Please follow the official Android setup guide for the Unreal Engine and make sure you can package and launch an Android game on a phone without using the plugin first.

Setup

  1. Follow the installation instructions for your development platform.
  2. Make sure that the Unreal Editor is closed.
  3. Download a plugin release for Android and unpack the plugin to the Plugins folder. The release version should match your development platform release. Say yes to any overwrite prompts.
  4. Open your project in Unreal Editor.
  5. Tick the Project Settings -> Platforms -> Android -> Advanced Build -> Disable libc++_shared dependency validation in all dependencies checkbox.

UnrealBuildTool

It is also to necessary to enable linking libc++ dynamically on Android. The steps below explain how to do so on Unreal Engine 5.3 and Windows.

  1. Open your project in Visual Studio.
  2. Open Programs/UnrealBuildTool/Platform/Android/AndroidToolChain.cs.
  3. Find the line Result += " -static-libstdc++"; and comment it out or simply delete it.