Mobile NDK builder for AML plugins, compiles C/C++ into .so
Experience mobile native development with AMLs Compiler, from RusJJ-Apps, designed to turn an Android device into a portable native-plugin workstation. The app lets users write and compile C and C++ code into .so libraries using the Android NDK, select NDK versions per project, and run full builds on the device without a desktop. It includes a code editor with syntax highlighting and autocomplete, project templates including an AML plugin SDK, Git support, a hex viewer, and folder sync. Game modders and native developers gain a PC-free workflow for creating AML-compatible plugins on Android.
How does it integrate with the Android NDK?
The tool uses the standard ndk-build system and explicitly supports Android.mk and Application.mk project files, so existing native build scripts can be reused. In addition, the app can select specific NDK versions on a per-project basis and offers ready-made templates including a dedicated AML plugin SDK project. Those design choices mean the app produces native .so libraries with the real NDK toolchain rather than a proprietary compiler.
Does it slow down your device during a build?
Compilation runs locally on the device, so full builds and background tasks can affect responsiveness on lower-end hardware. The app includes background folder synchronization to keep projects consistent while you work. Initial setup downloads a compiler toolchain, which requires a stable internet connection for that one-time step. For large projects, schedule builds during idle periods to reduce interruptions to other tasks.
Is it safe to use on a device?
The app operates with low permissions and explicitly does not require 'all-files access', reducing exposure compared with tools that request broad storage rights. Git cloning supports private repositories with encrypted tokens, keeping credentials stored securely on the device. The app does not build full APK packages, which narrows what it writes to the system. Built-in analysis tools such as a hex viewer and a symbol bar assist debugging without escalating privileges.
Do I need technical knowledge to operate it?
The app targets users familiar with native Android builds: it relies on ndk-build scripts and expects work with Android.mk/Application.mk files. Ready-made project templates and an editor with adjustable fonts, autocomplete, and syntax highlighting lower the barrier for intermediate developers. Nevertheless, producing AML-compatible plugins requires understanding native build files and the mod loader's plugin interface, so it suits experienced modders more than casual tinkerers.
Practical mobile tool for experienced modders, with one notable limitation
AMLs Compiler is a practical option for mobile-first modders who need to develop native .so plugins without a PC. It preserves privacy and uses the official ndk-build toolchain, but on-device compilation and the initial toolchain download can tax modest devices. Plan large builds for idle periods and perform the one-time toolchain setup over Wi-Fi to minimize interruptions. Best suited to developers comfortable editing native build scripts and linking modules.





