Thaddeus Crews 01fc9aee6c Core: Modernize C headers with C++ equivalents преди 3 месеца
..
api 324512e11c Style: Replace header guards with `#pragma once` преди 5 месеца
doc_classes 7603945d14 Fix *even* more miscellaneous oddities around the class reference преди 4 месеца
export 01fc9aee6c Core: Modernize C headers with C++ equivalents преди 3 месеца
java f8e935d406 Enable close button on PicoOS преди 3 месеца
plugin 324512e11c Style: Replace header guards with `#pragma once` преди 5 месеца
variant 324512e11c Style: Replace header guards with `#pragma once` преди 5 месеца
.editorconfig 9d0c41a489 Style: Unify `.editorconfig` logic преди 6 месеца
README.md 25a8b808d3 update logo/run icon path in README преди 4 месеца
SCsub 5c9f93ce03 SCons: Begin decoupling generation & build code преди 3 месеца
android_input_handler.cpp 0d267e7b1e Core: Add dedicated `BitField` template преди 3 месеца
android_input_handler.h 0d267e7b1e Core: Add dedicated `BitField` template преди 3 месеца
android_keys_utils.cpp 8406e60522 Add InputEventKey.location to tell left from right преди 1 година
android_keys_utils.h 324512e11c Style: Replace header guards with `#pragma once` преди 5 месеца
audio_driver_opensl.cpp 01fc9aee6c Core: Modernize C headers with C++ equivalents преди 3 месеца
audio_driver_opensl.h 324512e11c Style: Replace header guards with `#pragma once` преди 5 месеца
detect.py ccf61650bd Use `separate_debug_symbols` to control generation of the separate Android debug symbols file преди 3 месеца
dialog_utils_jni.cpp cb9ee099ac Android: Implement support for native dialog преди 6 месеца
dialog_utils_jni.h 324512e11c Style: Replace header guards with `#pragma once` преди 5 месеца
dir_access_jandroid.cpp 5113022dfe Clean up some uses of `String::substr` преди 5 месеца
dir_access_jandroid.h 01fc9aee6c Core: Modernize C headers with C++ equivalents преди 3 месеца
display_server_android.cpp b462db5adb Android: Hardware keyboard connection status callback преди 4 месеца
display_server_android.h b462db5adb Android: Hardware keyboard connection status callback преди 4 месеца
file_access_android.cpp 85d3be8070 [FileAccess] Implement `get_size` and `get_access_time` methods. преди 5 месеца
file_access_android.h 01fc9aee6c Core: Modernize C headers with C++ equivalents преди 3 месеца
file_access_filesystem_jandroid.cpp ffa6ef220b Use `append_` instead of `parse_` for `String` methods. преди 4 месеца
file_access_filesystem_jandroid.h 2d0ae77719 add GDSOFTCLASS to FileAccess and DirAccess derived classes преди 3 месеца
game_menu_utils_jni.cpp afe68f672f Add support for "Mute Game" toggle in the Android Editor преди 4 месеца
game_menu_utils_jni.h afe68f672f Add support for "Mute Game" toggle in the Android Editor преди 4 месеца
java_class_wrapper.cpp 889410dcda Add `String::replace_char(s)` methods for performance and convenience преди 3 месеца
java_godot_io_wrapper.cpp f09ee0171a Style: Begin integrating simple `.clangd` fixes преди 4 месеца
java_godot_io_wrapper.h 324512e11c Style: Replace header guards with `#pragma once` преди 5 месеца
java_godot_lib_jni.cpp f8f350a32a Add `GLOBAL_GET` cached macros. преди 3 месеца
java_godot_lib_jni.h b462db5adb Android: Hardware keyboard connection status callback преди 4 месеца
java_godot_view_wrapper.cpp f291a4ed3a Fix leakage of JNI object references преди 1 година
java_godot_view_wrapper.h 324512e11c Style: Replace header guards with `#pragma once` преди 5 месеца
java_godot_wrapper.cpp 7495a8a02e Add support for embedding game process in the Android Editor преди 5 месеца
java_godot_wrapper.h 324512e11c Style: Replace header guards with `#pragma once` преди 5 месеца
jni_utils.cpp 23cea1b9d2 Additional fixes and improvements to JavaClassWrapper преди 7 месеца
jni_utils.h ffa6ef220b Use `append_` instead of `parse_` for `String` methods. преди 4 месеца
net_socket_android.cpp fc52821cfb [Net] Properly rename NetSocketPosix to NetSocketUnix преди 8 месеца
net_socket_android.h 324512e11c Style: Replace header guards with `#pragma once` преди 5 месеца
os_android.cpp e76a8b0f27 [Android] Skip non-existing system font files. преди 5 месеца
os_android.h 324512e11c Style: Replace header guards with `#pragma once` преди 5 месеца
platform_android_builders.py ccf61650bd Use `separate_debug_symbols` to control generation of the separate Android debug symbols file преди 3 месеца
platform_config.h 324512e11c Style: Replace header guards with `#pragma once` преди 5 месеца
platform_gl.h 324512e11c Style: Replace header guards with `#pragma once` преди 5 месеца
rendering_context_driver_vulkan_android.cpp 146ba4106f Move Vulkan includes to a central godot_vulkan.h header преди 10 месеца
rendering_context_driver_vulkan_android.h 324512e11c Style: Replace header guards with `#pragma once` преди 5 месеца
thread_jandroid.cpp 9e4315bb50 Style: Harmonize header includes in platform ports преди 2 години
thread_jandroid.h 324512e11c Style: Replace header guards with `#pragma once` преди 5 месеца
tts_android.cpp 4638ade13f Enable TTS on demand, instead of fully disabling it when project setting is not set. преди 4 месеца
tts_android.h 4638ade13f Enable TTS on demand, instead of fully disabling it when project setting is not set. преди 4 месеца

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.svg and run_icon.svg 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.