2
0
Fork 0
godot/platform/android
Rémi Verschelde 1e1d91df6a
SCons: Re-disable exceptions for Android, iOS, and Web
We made a mistake when cherry-picking #80612 with 269b115d9c,
where the global flag was defaulted to false to preserve the 4.1-stable behavior for desktop
platforms, but we forgot that the refactoring removed the force disabling of exceptions for
Android, iOS, and Web.

This reintroduces this behavior so it should be back to the same as in 4.1/4.1.1, and the
export templates should get back to their original size.

Only difference, the old code used to keep exceptions for the Web editor, but I see no reason
for it, so I disable them like with the templates.
2023-11-01 22:16:17 +07:00
..
api Style: Harmonize header includes in platform ports 2023-06-08 15:19:19 +07:00
doc_classes Docs: Fix link to Android Gradle build tutorial 2023-10-24 19:51:53 +07:00
export Display a message about missing C# support on Android/iOS/Web platforms 2023-06-24 00:09:06 +07:00
java Update the `launchMode` for the `GodotApp` activity to allow other activities to be part of the same task 2023-11-01 16:20:27 +07:00
plugin Style: Harmonize header includes in platform ports 2023-06-08 15:19:19 +07:00
README.md
SCsub Style: Harmonize header includes in platform ports 2023-06-08 15:19:19 +07:00
android_input_handler.cpp [Android] Set `echo` property for the physical keyboard events. 2023-08-31 19:48:16 +07:00
android_input_handler.h [Android] Set `echo` property for the physical keyboard events. 2023-08-31 19:48:16 +07:00
android_keys_utils.cpp
android_keys_utils.h Style: Harmonize header includes in platform ports 2023-06-08 15:19:19 +07:00
audio_driver_opensl.cpp Fix issue causing the Android editor to crash when creating a new AudioStreamMicrophone 2023-05-31 00:58:27 +07:00
audio_driver_opensl.h Further refactoring to AudioDriver implementations after #69120. 2023-02-09 11:02:00 +07:00
detect.py SCons: Re-disable exceptions for Android, iOS, and Web 2023-11-01 22:16:17 +07:00
dir_access_jandroid.cpp Style: Harmonize header includes in platform ports 2023-06-08 15:19:19 +07:00
dir_access_jandroid.h Style: Harmonize header includes in platform ports 2023-06-08 15:19:19 +07:00
display_server_android.cpp Fix Android logic for deferred window input events being inverted 2023-10-24 20:15:20 +07:00
display_server_android.h [DisplayServer] Add method to check if native window is focused. 2023-06-16 10:27:52 +07:00
file_access_android.cpp Restore FileAccess.close method. 2023-02-16 15:34:20 +07:00
file_access_android.h Style: Harmonize header includes in platform ports 2023-06-08 15:19:19 +07:00
file_access_filesystem_jandroid.cpp Style: Harmonize header includes in platform ports 2023-06-08 15:19:19 +07:00
file_access_filesystem_jandroid.h Style: Harmonize header includes in platform ports 2023-06-08 15:19:19 +07:00
java_class_wrapper.cpp
java_godot_io_wrapper.cpp
java_godot_io_wrapper.h Style: Harmonize header includes in platform ports 2023-06-08 15:19:19 +07:00
java_godot_lib_jni.cpp [Android] Set `echo` property for the physical keyboard events. 2023-08-31 19:48:16 +07:00
java_godot_lib_jni.h [Android] Set `echo` property for the physical keyboard events. 2023-08-31 19:48:16 +07:00
java_godot_view_wrapper.cpp Improve touchpad and mouse support for the Android editor 2023-05-25 20:27:04 +07:00
java_godot_view_wrapper.h Style: Harmonize header includes in platform ports 2023-06-08 15:19:19 +07:00
java_godot_wrapper.cpp Improve startup benchmarking 2023-05-23 13:22:35 +07:00
java_godot_wrapper.h Style: Harmonize header includes in platform ports 2023-06-08 15:19:19 +07:00
jni_utils.cpp
jni_utils.h Style: Harmonize header includes in platform ports 2023-06-08 15:19:19 +07:00
net_socket_android.cpp
net_socket_android.h
os_android.cpp Fix formatting of dlopen error message on Windows 2023-07-10 18:09:57 +07:00
os_android.h Style: Harmonize header includes in platform ports 2023-06-08 15:19:19 +07:00
platform_config.h
string_android.h Style: Harmonize header includes in platform ports 2023-06-08 15:19:19 +07:00
thread_jandroid.cpp Style: Harmonize header includes in platform ports 2023-06-08 15:19:19 +07:00
thread_jandroid.h
tts_android.cpp Add `audio/general/text_to_speech` project setting to enable/disable TTS. 2023-05-18 20:16:03 +07:00
tts_android.h Add `audio/general/text_to_speech` project setting to enable/disable TTS. 2023-05-18 20:16:03 +07:00
vulkan_context_android.cpp Style: Harmonize header includes in platform ports 2023-06-08 15:19:19 +07:00
vulkan_context_android.h Style: Harmonize header includes in platform ports 2023-06-08 15:19:19 +07:00

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.