.. _doc_using_the_android_editor: Using the Android editor ======================== In 2023, `we added `__ a `Android port of the editor `__ that can be used to work on new or existing projects on Android devices. .. note:: The Android editor is in beta testing stage, while we continue to refine the experience, and bring it up to parity with the Desktop version of the editor. See :ref:`doc_using_the_android_editor_limitations` below. Android devices support ----------------------- The Android editor requires devices running Android 5 Lollipop or higher, with at least OpenGL 3 support. This includes (not exhaustive): - Android tablets, foldables and large phones - Android-powered netbooks - Chromebooks supporting Android apps .. _doc_using_the_android_editor_limitations: Required Permissions -------------------- The Android editor requires the `All files access permission `__. The permission allows the editor to create / import / read project files from any file locations on the device. Without the permission, the editor is still functional, but has limited access to the device's files and directories. Limitations & known issues -------------------------- Here are the known limitations and issues of the Android editor: - No C#/Mono support - No support for external script editors - While available, the *Vulkan Forward+* renderer is not recommended due to severe performance issues - No support for building and exporting an Android APK binary. As a workaround, you can generate and export a `Godot PCK or ZIP file `__ - No support for building and exporting binaries for other platforms - Performance and stability issues when using the *Vulkan Mobile* renderer for a project - UX not optimized for Android phones form-factor - `Android Go devices `__ lacks the *All files access* permission required for device read/write access. As a workaround, when using a Android Go device, it's recommended to create new projects only in the Android *Documents* or *Downloads* directories. - The editor doesn't properly resume when *Don't keep activities* is enabled in the *Developer Options* .. seealso:: See the `list of open issues on GitHub related to the Android editor `__ for a list of known bugs.