Skip to content

consler/cat-the-builder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

Cat The Builder BETA

A tool to automate building .apk from .catrobat. Please report any malfunction you find.

No spyware. Your app - your rules

Dependencies

Installation

git clone https://github.com/consler/cat-the-builder.git

For Windows

You need to set up WSL

Usage

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

For Termux

If you face a problem, don't hesitate to open an issue or ask a question

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

Notes

  • This is still a beta, huge changes may occur, things might break etc.
  • You can find CATGAME's source code here

To do

  • Remove splash screen [DONE]

  • Support for Termux [DONE, needs testing]

  • Optimization

  • Make an app in Java

  • Make an android app

About

A tool to automate building .apk from .catrobat

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages