A Thousand Ships f11aff3841 Editor: Restructure editor code 3 週間 前
..
api 324512e11c Style: Replace header guards with `#pragma once` 4 ヶ月 前
doc_classes 2f4c3d411c Address API 35 UI behavior changes 2 週間 前
editor f11aff3841 Editor: Restructure editor code 1 日 前
export f11aff3841 Editor: Restructure editor code 1 日 前
java eb2625cf57 Merge pull request #108243 from m4gr3d/fix_android_plugin_init 1 日 前
plugin 324512e11c Style: Replace header guards with `#pragma once` 4 ヶ月 前
variant 324512e11c Style: Replace header guards with `#pragma once` 4 ヶ月 前
.editorconfig 9d0c41a489 Style: Unify `.editorconfig` logic 5 ヶ月 前
README.md 25a8b808d3 update logo/run icon path in README 3 ヶ月 前
SCsub 09f5be761c Add support for running hybrid apps from the XR editor 2 週間 前
android_input_handler.cpp 0d267e7b1e Core: Add dedicated `BitField` template 2 ヶ月 前
android_input_handler.h 0d267e7b1e Core: Add dedicated `BitField` template 2 ヶ月 前
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` 4 ヶ月 前
audio_driver_opensl.cpp 01fc9aee6c Core: Modernize C headers with C++ equivalents 2 ヶ月 前
audio_driver_opensl.h 324512e11c Style: Replace header guards with `#pragma once` 4 ヶ月 前
detect.py 026ba0dbbc Fix Android build files joining paths without join 3 週間 前
dialog_utils_jni.cpp cb9ee099ac Android: Implement support for native dialog 5 ヶ月 前
dialog_utils_jni.h 324512e11c Style: Replace header guards with `#pragma once` 4 ヶ月 前
dir_access_jandroid.cpp 5113022dfe Clean up some uses of `String::substr` 4 ヶ月 前
dir_access_jandroid.h 01fc9aee6c Core: Modernize C headers with C++ equivalents 2 ヶ月 前
display_server_android.cpp c82f7feb53 Document that `native file dialog` is only available on Android 10+ devices. 1 週間 前
display_server_android.h 547450befd Fix transparency background issue on Android 1 ヶ月 前
file_access_android.cpp 85d3be8070 [FileAccess] Implement `get_size` and `get_access_time` methods. 3 ヶ月 前
file_access_android.h 01fc9aee6c Core: Modernize C headers with C++ equivalents 2 ヶ月 前
file_access_filesystem_jandroid.cpp ffa6ef220b Use `append_` instead of `parse_` for `String` methods. 3 ヶ月 前
file_access_filesystem_jandroid.h 2d0ae77719 add GDSOFTCLASS to FileAccess and DirAccess derived classes 2 ヶ月 前
java_class_wrapper.cpp cc7f2e5160 JavaClassWrapper: Don't discard overloaded methods that differ by object type 1 ヶ月 前
java_godot_io_wrapper.cpp 296ca79b9d Add CameraFeed support for Android 1 ヶ月 前
java_godot_io_wrapper.h 296ca79b9d Add CameraFeed support for Android 1 ヶ月 前
java_godot_lib_jni.cpp f11aff3841 Editor: Restructure editor code 1 日 前
java_godot_lib_jni.h dc589e239c Add support for using an Android Service to host the Godot engine 3 週間 前
java_godot_view_wrapper.cpp c29545f793 Bump the minimum supported SDK version to 24 1 ヶ月 前
java_godot_view_wrapper.h 324512e11c Style: Replace header guards with `#pragma once` 4 ヶ月 前
java_godot_wrapper.cpp dc589e239c Add support for using an Android Service to host the Godot engine 3 週間 前
java_godot_wrapper.h dc589e239c Add support for using an Android Service to host the Godot engine 3 週間 前
jni_utils.cpp 1bea370df7 Add JNI variant conversion for generic Array 1 週間 前
jni_utils.h ffa6ef220b Use `append_` instead of `parse_` for `String` methods. 3 ヶ月 前
net_socket_android.cpp fc52821cfb [Net] Properly rename NetSocketPosix to NetSocketUnix 7 ヶ月 前
net_socket_android.h 324512e11c Style: Replace header guards with `#pragma once` 4 ヶ月 前
os_android.cpp f11aff3841 Editor: Restructure editor code 1 日 前
os_android.h 458850b2d9 Add support for `OS.get_version_alias()` on Android 1 ヶ月 前
platform_android_builders.py ccf61650bd Use `separate_debug_symbols` to control generation of the separate Android debug symbols file 2 ヶ月 前
platform_config.h 324512e11c Style: Replace header guards with `#pragma once` 4 ヶ月 前
platform_gl.h 324512e11c Style: Replace header guards with `#pragma once` 4 ヶ月 前
rendering_context_driver_vulkan_android.cpp 146ba4106f Move Vulkan includes to a central godot_vulkan.h header 9 ヶ月 前
rendering_context_driver_vulkan_android.h 324512e11c Style: Replace header guards with `#pragma once` 4 ヶ月 前
thread_jandroid.cpp 9e4315bb50 Style: Harmonize header includes in platform ports 2 年 前
thread_jandroid.h 324512e11c Style: Replace header guards with `#pragma once` 4 ヶ月 前
tts_android.cpp 4638ade13f Enable TTS on demand, instead of fully disabling it when project setting is not set. 3 ヶ月 前
tts_android.h 4638ade13f Enable TTS on demand, instead of fully disabling it when project setting is not set. 3 ヶ月 前

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.