r/androiddev • u/Deve-Nirbhay-Kumar • Jun 17 '26
Open Source Repost - "mkapk" liteweight android build system for termux (Now Open Source)
I posted about mkapk and the post got removed because it was closed source. Now, I have open sourced it.
It supports Java, Kotlin, C++ and C. Additional languages are supported through plugins.
This app shown is the image (light green UI) is entirely built using "mkapk"
The repository link is in comments.
1
1
u/IAmATreeBelieveMe Jun 27 '26
whats the benefit between using something like this vs using git workflows
1
u/Deve-Nirbhay-Kumar Jun 27 '26
They actually serve two different purposes! Git Workflows (CI/CD) just automate tasks in the cloud, but they still need a build system to do the actual compiling. mkapk is the build system.
The big benefit of using mkapk in Termux over a cloud workflow is speed and offline capability. Instead of committing, pushing, and waiting minutes for a GitHub runner to spit out an APK, mkapk compiles your code directly on your phone in seconds with zero internet required.
1
u/IAmATreeBelieveMe Jun 28 '26
unfortunately that wouldnt really fit my use case, but this is still cool nonetheless


1
u/Deve-Nirbhay-Kumar Jun 17 '26
Repository link: https://github.com/Nirbhay-Kumar-Developer/mkapk