bruvzg bf558adcdd [.NET] Disable output embedding on macOS, move it to the advanced options on other platforms. 1 year ago
..
api 9e4315bb50 Style: Harmonize header includes in platform ports 2 years ago
doc_classes 0d0d23cb61 Merge pull request #90377 from melquiadess/add-post-notification-permission-to-a-list-of-available-permissions 1 year ago
export bf558adcdd [.NET] Disable output embedding on macOS, move it to the advanced options on other platforms. 1 year ago
java f09d033156 Improve performance by extracting windowManager and getRotatedValues() 1 year ago
plugin 8cc7739197 Godot Android plugin re-architecture 2 years ago
README.md 4c1f11944e Update all outdated online documentation links 2 years ago
SCsub 73eff10c76 Finish splitting functionality of the Vulkan and D3D12 backends into RenderingDeviceDriver. 1 year ago
android_input_handler.cpp 2235a1cbd0 Add screen-related attributes to mouse input events 1 year ago
android_input_handler.h 7494ad6b54 Android stylus pressure and tilt support 2 years ago
android_keys_utils.cpp 8406e60522 Add InputEventKey.location to tell left from right 1 year ago
android_keys_utils.h 8406e60522 Add InputEventKey.location to tell left from right 1 year ago
audio_driver_opensl.cpp 8ca14183f0 Fix issue causing the Android editor to crash when creating a new AudioStreamMicrophone 2 years ago
audio_driver_opensl.h c36460060e Further refactoring to AudioDriver implementations after #69120. 2 years ago
detect.py 033821c595 Merge pull request #88245 from shana/simplify-mono-support-detection 1 year ago
dir_access_jandroid.cpp a8bc9f3e78 Add const lvalue ref to core/* container parameters 1 year ago
dir_access_jandroid.h a8bc9f3e78 Add const lvalue ref to core/* container parameters 1 year ago
display_server_android.cpp dc01658ee9 [DisplayServer] Add separate feature flags for different native dialog types. 1 year ago
display_server_android.h c65a667924 Move `global_menu_*` methods to a separate `NativeMenu` class. 1 year ago
file_access_android.cpp 6ed1731746 Use platform-specific methods for FileAccess reading and writing 2 years ago
file_access_android.h 6ed1731746 Use platform-specific methods for FileAccess reading and writing 2 years ago
file_access_filesystem_jandroid.cpp 6ed1731746 Use platform-specific methods for FileAccess reading and writing 2 years ago
file_access_filesystem_jandroid.h 6ed1731746 Use platform-specific methods for FileAccess reading and writing 2 years ago
java_class_wrapper.cpp aff767ef07 Fix expected argument count for `Callable` call errors 2 years ago
java_godot_io_wrapper.cpp d95794ec8a One Copyright Update to rule them all 2 years ago
java_godot_io_wrapper.h 9e4315bb50 Style: Harmonize header includes in platform ports 2 years ago
java_godot_lib_jni.cpp 1a68f1425d Fix `EXIT_SUCCESS` on Android 1 year ago
java_godot_lib_jni.h ee53ae28df Add method to get "base" system UI color (macOS/Windows) and system theme change callback. 1 year ago
java_godot_view_wrapper.cpp 01ee00f710 Improve touchpad and mouse support for the Android editor 2 years ago
java_godot_view_wrapper.h fa259a77cd Codestyle: Fix some comment issues 1 year ago
java_godot_wrapper.cpp 96a95cb974 Add const lvalue ref to container parameters 1 year ago
java_godot_wrapper.h 96a95cb974 Add const lvalue ref to container parameters 1 year ago
jni_utils.cpp d95794ec8a One Copyright Update to rule them all 2 years ago
jni_utils.h 9e4315bb50 Style: Harmonize header includes in platform ports 2 years ago
net_socket_android.cpp a8bc9f3e78 Add const lvalue ref to core/* container parameters 1 year ago
net_socket_android.h a8bc9f3e78 Add const lvalue ref to core/* container parameters 1 year ago
os_android.cpp a8bc9f3e78 Add const lvalue ref to core/* container parameters 1 year ago
os_android.h a8bc9f3e78 Add const lvalue ref to core/* container parameters 1 year ago
platform_config.h d95794ec8a One Copyright Update to rule them all 2 years ago
platform_gl.h 1887a9df19 [macOS/Windows] Add optional ANGLE backed OpenGL renderer support. Add EGL_ANDROID_blob_cache caching. 2 years ago
rendering_context_driver_vulkan_android.cpp 73eff10c76 Finish splitting functionality of the Vulkan and D3D12 backends into RenderingDeviceDriver. 1 year ago
rendering_context_driver_vulkan_android.h 73eff10c76 Finish splitting functionality of the Vulkan and D3D12 backends into RenderingDeviceDriver. 1 year ago
string_android.h 9e4315bb50 Style: Harmonize header includes in platform ports 2 years ago
thread_jandroid.cpp 9e4315bb50 Style: Harmonize header includes in platform ports 2 years ago
thread_jandroid.h d95794ec8a One Copyright Update to rule them all 2 years ago
tts_android.cpp 3565d1bf7e [Drivers,Platform] Replace `ERR_FAIL_COND` with `ERR_FAIL_NULL` where applicable 2 years ago
tts_android.h 5b9984b5a2 Add `audio/general/text_to_speech` project setting to enable/disable TTS. 2 years ago

README.md

Android platform port

This folder contains the Java and C++ (JNI) code for the Android platform port, using Gradle as a build system.

Documentation

Artwork license

logo.png and run_icon.png are licensed under Creative Commons Attribution 3.0 Unported per the Android logo usage guidelines:

The Android robot is reproduced or modified from work created and shared by Google and used according to terms described in the Creative Commons 3.0 Attribution License.