- Basic knowledge of using the terminal/command line.
- An internet connection to download dependencies and the repository.
Ensure you have the Android SDK, or at least the command-line tools installed. You can download it from the official Android developer website.
Once downloaded, install the necessary components:
./sdkmanager --sdk_root=$HOME/android-sdk "platform-tools" "platforms;android-30" "build-tools;30.0.3"Add the following to your local.properties file in the project root:
sdk.dir=[HOMEDIR]/android-sdk/
Alternatively, you can run Gradle with the environment variable ANDROID-HOME set to:
export ANDROID_HOME=$HOME/android-sdkInstall Git using your package manager:
Arch Linux (yay):
yay -S --needed gitArch Linux (Pacman):
pacman -S --needed gitDebian-based systems:
apt install gitRHEL Family:
yum install gitNavigate to your desired build directory:
cd /path/to/your/build/directoryDownload the repository:
wget 'https://firmburrow.rabbitu.de/rabbitude/rabbitude-launcher/archive/main.zip'Extract the ZIP file:
unzip main.zip
cd rabbitude-launcher-mainDownload the repository:
curl 'https://firmburrow.rabbitu.de/rabbitude/rabbitude-launcher/archive/main.zip' -o 'rabbitude-launcher.zip'Extract the ZIP file:
unzip rabbitude-launcher.zip
cd rabbitude-launcher-mainClone the repository:
git clone 'https://firmburrow.rabbitu.de/rabbitude/rabbitude-launcher.git'
cd rabbitude-launcherIf you encounter nested folders, navigate to the correct directory:
cd rabbitude-launcher/rabbitude-launcher-
Navigate to the root directory of the project:
cd /path/to/rabbitude-launcher -
Run Gradle to prepare the environment:
./gradlew
-
Build the project:
./gradlew build
-
Locate the APK file: The built APK can be found in the following directory:
./app/build/outputs/apk
You have successfully built the Rabbitude Launcher. The APK file is now ready to be installed on your Android device. If you encounter any issues or have further questions, you are on your own for now. The README isn't very helpful