{"id":25733770,"url":"https://github.com/9boom/godot-android-exporter","last_synced_at":"2026-04-20T10:32:37.119Z","repository":{"id":279031095,"uuid":"937479383","full_name":"9boom/Godot-Android-Exporter","owner":"9boom","description":"For converting the Godot project to an Android APK installer file for those who use the mobile version of Godot Editor.","archived":false,"fork":false,"pushed_at":"2025-02-23T10:22:32.000Z","size":1,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-23T10:24:56.818Z","etag":null,"topics":["android","apk-builder","exporter","godot-engine","godot-game","godot-game-engine","godot4","godotengine","python","python3","script"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/9boom.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2025-02-23T06:33:20.000Z","updated_at":"2025-02-23T10:22:35.000Z","dependencies_parsed_at":"2025-02-23T10:35:18.274Z","dependency_job_id":null,"html_url":"https://github.com/9boom/Godot-Android-Exporter","commit_stats":null,"previous_names":["9boom/godot-android-exporter"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/9boom%2FGodot-Android-Exporter","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/9boom%2FGodot-Android-Exporter/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/9boom%2FGodot-Android-Exporter/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/9boom%2FGodot-Android-Exporter/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/9boom","download_url":"https://codeload.github.com/9boom/Godot-Android-Exporter/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":240790294,"owners_count":19858010,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["android","apk-builder","exporter","godot-engine","godot-game","godot-game-engine","godot4","godotengine","python","python3","script"],"created_at":"2025-02-26T04:22:41.420Z","updated_at":"2026-04-20T10:32:37.110Z","avatar_url":"https://github.com/9boom.png","language":"Python","funding_links":["https://buymeacoffee.com/9boom"],"categories":[],"sub_categories":[],"readme":"# Godot Android Exporter\n\nFor converting a Godot project into an Android APK installer file for those using the mobile version of the Godot Editor.\n\n## ⚙️ System Requirements\n\n- 📱 **Termux**: A Linux environment for Android ([Download from F-Droid](https://f-droid.org/repo/com.termux_118.apk))\n    \n- 📦 Install basic packages in Termux:\n    \n    ```\n    pkg update -y \u0026\u0026 pkg upgrade -y\n    ```\n    \n- 📦 Install **git**:\n    \n    ```\n    pkg install git\n    ```\n    \n\n## 🚀 Installation\n\n1. Clone the repository:\n    \n\n```\ngit clone https://github.com/9boom/Godot-Android-Exporter\n```\n\n2. Navigate to the project directory:\n    \n\n```\ncd Godot-Android-Exporter\n```\n\n1. Grant permission for the setup script:\n    \n\n```\nchmod +x setup.sh\n```\n\n2. Run the setup script to install required dependencies:\n    \n\n```\n./setup.sh\n```\n\n3. If installation is successful, you should see output similar to the following:\n    \n\n![Alt Text](https://raw.githubusercontent.com/9boom/Godot-Android-Exporter/main/screenshots/Screenshot_20250223-115612.png)\n\n---\n\n## 📝 Usage\n\n### 📤 Exporting the Project from Godot\n\n4. Open your project in **Godot Editor**.\n    \n5. Navigate to **Project \u003e Export...**.\n    \n6. Select **Android (APK)** and click **Export Project**.\n    \n7. Set the file type to **Zip File**, then rename it to **assets.zip**.\n    \n8. Choose a save location and click **Save**.\n    \n\n![Alt Text](https://raw.githubusercontent.com/9boom/Godot-Android-Exporter/main/screenshots/Screenshot_20250223-142618_1.png) \n![Alt Text](https://raw.githubusercontent.com/9boom/Godot-Android-Exporter/main/screenshots/Screenshot_20250223-142809_2.png)\n\n9. Edit **properties.gae** in **Godot-Android-Exporter** to configure your app settings.\n    \n    - You must set the `project_zip_file` variable to the path of your `assets.zip` file.\n        \n    - Other variables will use default values if not modified.\n        \n\n![Alt Text](https://raw.githubusercontent.com/9boom/Godot-Android-Exporter/main/screenshots/Screenshot_20250223-151252.png)\n\n10. Run the following command to generate the APK:\n    \n\n```\npython3 gae20.py\n```\n\n11. Wait for the process to complete. Once finished, you will find the output file in the same directory as **Godot-Android-Exporter**.\n    \n\n![Alt Text](https://raw.githubusercontent.com/9boom/Godot-Android-Exporter/main/screenshots/Screenshot_20250223-152710.png)\n\n## ☕ Support the Developer\n\nIf you like this project, consider buying me a coffee! 😊\n\n[![Buy Me A Coffee](https://www.buymeacoffee.com/assets/img/custom_images/orange_img.png)](https://buymeacoffee.com/9boom)\n\n## 📜 License\n\n```\nMIT License\n\nCopyright (c) 2025 Pongsakorn Sriwichai\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights                                          to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE                                           AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F9boom%2Fgodot-android-exporter","html_url":"https://awesome.ecosyste.ms/projects/github.com%2F9boom%2Fgodot-android-exporter","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F9boom%2Fgodot-android-exporter/lists"}