Android Build Notes - o3de/wikicollection GitHub Wiki

Prerequisites

Check this page: Open 3D Engine on Android

Note: The list of packages needed to build may be expanded/revised, but the list should give a good starting point.

Note: The following example uses Ninja (sudo apt-get install ninja or get here).

Generating a project

Check this page: Generating Android Projects on Windows

Note: scripts/build/Platform/Android also contains a script gradle_windows.cmd for Windows which does most of the generation steps in one go.

Important asset paths

  • Private storage path: /data/user/0/com.lumberyard.yourproject/files
  • Public storage path: /storage/emulated/0/Android/data/com.lumberyard.yourproject/files
  • OBB path: /storage/emulated/0/Android/obb/com.lumberyard.yourproject
  • Main OBB file name: main.1.com.lumberyard.yourproject.obb
  • Patch OBB file name: patch.1.com.lumberyard.yourproject.obb