mirror of https://github.com/godotengine/godot
The previous packaging format for Godot Android plugins consisted of the plugin's `gdap` config file accompanied by binaries defined in the `gdap` file. This format is now deprecated (starting with Godot 4.2), and instead Godot Android plugins are now packaged as `EditorExportPlugin` plugins. The `EditorExportPlugin` class has been updated with the following methods to provide the necessary set of functionality: - `_supports_platform`: returns true if the plugin supports the given platform - `_get_android_dependencies`: retrieve the set of android dependencies (e.g: `org.godot.example:my-plugin:0.0.0`) provided by the plugin - `_get_android_dependencies_maven_repos`: retrieve the urls of the maven repos for the provided android dependencies - `_get_android_libraries`: retrieve the local paths of the android libraries (AAR files) provided by the plugin - `_get_android_manifest_activity_element_contents`: update the contents of the `<activity>` element in the generated Android manifest - `_get_android_manifest_application_element_contents`: update the contents of the `<application>` element in the generated Android manifest - `_get_android_manifest_element_contents`: update the contents of the `<manifest>` element in the generated Android manifest |
||
|---|---|---|
| .. | ||
| astcenc | ||
| basis_universal | ||
| bmp | ||
| camera | ||
| csg | ||
| cvtt | ||
| dds | ||
| denoise | ||
| enet | ||
| etcpak | ||
| freetype | ||
| gdscript | ||
| glslang | ||
| gltf | ||
| gridmap | ||
| hdr | ||
| jpg | ||
| jsonrpc | ||
| lightmapper_rd | ||
| mbedtls | ||
| meshoptimizer | ||
| minimp3 | ||
| mobile_vr | ||
| mono | ||
| msdfgen | ||
| multiplayer | ||
| navigation | ||
| noise | ||
| ogg | ||
| openxr | ||
| raycast | ||
| regex | ||
| squish | ||
| svg | ||
| text_server_adv | ||
| text_server_fb | ||
| tga | ||
| theora | ||
| tinyexr | ||
| upnp | ||
| vhacd | ||
| vorbis | ||
| webp | ||
| webrtc | ||
| websocket | ||
| webxr | ||
| xatlas_unwrap | ||
| zip | ||
| SCsub | ||
| modules_builders.py | ||
| register_module_types.h | ||