- Build the main I.K.E.M.E.N-Go engine for Android using Android NDK r27d. You will need to point the environment variable
ANDROID_NDK_HOMEto your NDK location before runningbuild/build.sh androidon Linux or macOS (builds from Windows currently not supported). - Place all the lib .so files from the
lib/folder and thebuild/libmain.sointosrc/main/jniLibs/arm64-v8a/folder. - Place all the engine assets in
src/main/assetsexactly as defined insrc/main/assets/manifest.txt. You may wish to generate your own manifest.txt for your own game files, but a default is included in this repository. - Open a terminal to the root of this project in Android Studio.
- Run
./gradlew clean assembleDebug - The APK is now in
app/build/outputs/apk/debug/app-debug.apk. - (Optional) Install to your Android device by running the command
adb install -r app/build/outputs/apk/app-debug.apk.
I.K.E.M.E.N-Go specific logic copyrights: (C) 2026 Jesuszilla (C) 2026 Sohil876
SDLActivity was modified and AssetExtractor, ControllerOverlay, and JoystickOverlay and related XML files were added to accomplish this purpose.
Special thanks:
- Lasombra Demon - Spanish translations
- MotorRoach - Portuguese translations
- Vans - Chinese & Japanese translation feedback
- dionednd - Filipino & Meranaw translations
The original license is included in LICENSE.txt