.. _doc_android_custom_build: Custom builds for Android ========================= Godot provides the option to use custom build Android templates. Instead of using the already pre-built template that ships with Godot, an actual Android Java project gets installed into your project folder. Godot will then build it and use it as an export template every time you export the project. There are some reasons why you may want to do this: * Modify the project before it's built. * Add external SDKs that build with your project. Configuring the custom build is a fairly straightforward process. But first you need to follow the steps in `exporting for android Export** dialog, **Custom Build** needs to be enabled: ![](img/custom_build_enable.png) From now on, attempting to export the project or one-click deploy will call the `Gradle ( https://gradle.org/ )` build system to generate fresh templates (this window will appear every time): ![](img/custom_build_gradle.png) The templates built will be used automatically afterwards, so no further configuration is needed.