This is an app meant for desktops. It still maintains full support through Termux for Android phones, even though usage of https://github.com/consler/Cat-The-Builder-App is recommended
A tool to automate building .apk from .catrobat. Please report any malfunction you find.
No spyware. Your app - your rules
-
SDK Build Tools, specifically zipalign, apksigner
git clone https://github.com/consler/cat-the-builder.git
You need to set up WSL
Cd into cat-the-builder
Run:
./main.sh path/to/your/game.catrobat my.package.name AppName path/to/icon.png
You can find your .apk in the Release folder
Install Termux via F-Droid
# downloading dependencies
pkg install openjdk-17
curl -s https://raw.githubusercontent.com/rendiix/rendiix.github.io/master/install-repo.sh | bash
pkg install zip zipalign apksigner apktool git
git clone https://github.com/consler/cat-the-builder.git # cloning into the repo
termux-setup-storage # setting up the storage
cd storage/shared # cding into your files
cp PATH/TO/YOUR/FILE.catrobat /data/data/com.termux/files/home # PATH/TO/YOUR/FILE.catrobat is the path to your game
cp PATH/TO/YOUR/ICON.png /data/data/com.termux/files/home # PATH/TO/YOUR/ICON.png is the path to your icon
cd
# running
cd cat-the-builder
./main.sh ../yourGame.catrobat my.package.name AppName ../yourIcon.png # change the params for your preferences
cd Release
cp AppName.apk ../../
cd
cp AppName.apk storage/shared # the app is stored in your external storage
- This is still a beta, huge changes may occur, things might break etc.
- You can find CATGAME's source code here
-
Remove splash screen [DONE]
-
Support for Termux [DONE, needs testing]
-
Optimization
-
Make an app in Java
-
Make an android app