{"repo":"godotengine/android-editor-buildenv-app","free":true,"listed":false,"github":"https://github.com/godotengine/android-editor-buildenv-app","clone":"git clone https://github.com/godotengine/android-editor-buildenv-app.git","description":"An app that provides a build environment for running Gradle from the Godot editor on Android","language":"Kotlin","stars":67,"topics":["android","build","editor","gabe","godot"],"license":"GPL-2.0","category":"mobile-apps","readme_excerpt":"Godot Android Build Environment (GABE) ====================================== The Godot Android Build Environment is a companion app for the Godot Android Editor that provides a build environment to perform Gradle builds when running natively on an Android device. This is done through an Android service which leverages a rootfs and proot to set up a build environment able to perform the Gradle builds. See the How GABE works section to learn more. Getting the app The app can be installed from the Google Play Store and from the Meta Horizon Store. Apk binaries can be downloaded directly from the releases page. Make sure to select the right apk for your target device. Building the app After cloning this project, run the following command in the project root directory to initialize the project's submodules: Run the following command from the root directory to build the app: - Linux / MacOs: - Windows: The generated binaries can be found under the app/build/outputs/apk directory. How GABE works Gradle isn't designed to run on Android, but it can run on normal Linux systems. Android does use the Linux kernel, but it doesn't provide a standard Linux environment, and so can't run Gradle out-of-the-box. One of the first steps when using GABE is to install a \"rootfs\", which is, in fact, a Linux rootfs (based on Alpine Linux) which provides that standard Linux environment. Our rootfs also includes other dependencies that Gradle needs, namely Java and the Android SDK, built in a special ","default_branch":null,"files":null,"tree":[],"storefront":"/r/godotengine","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/godotengine/android-editor-buildenv-app/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}