0a29322991
Validation layers on Android
2021-04-12 10:09:06 -07:00
4380004176
Enable doNotStrip when doing development/debugging within Android Studio
2021-03-16 17:21:00 -07:00
bc5120eb97
Add logic to record the version of the Godot engine for the Android platform.
2021-02-24 04:23:46 -08:00
eee213e01a
Improve the logic to compile for Android by automatically detecting and setting up the Android NDK if needed.
2021-01-05 15:07:17 -08:00
918b218b55
Update gradle build files to automatically perform signing and zipalign tasks for custom builds.
2020-11-22 18:11:54 -08:00
edf762fba6
Add a separate nativeSrcsConfigs module to handle Android Studio constraints for native code editor support.
2020-10-29 00:01:14 -07:00
2b89944a3d
Add 'Export App Bundle' to Android Export Options
2020-08-05 12:55:02 -04:00
e53067c42e
Write an AndroidManifest.xml file to be merged with app module's manifest.
2020-07-24 12:53:27 -04:00
bf76d2afcf
Stop ignoring hidden files and directories in the assets directory
2020-05-25 12:03:35 -07:00
14e6696c8e
Implementation of the Godot Android Plugin configuration file
2020-05-17 11:11:26 -07:00
2f38cfd9ab
Fix Android templates size regression
...
The issue was caused by PR #36906 which changes prevented the generated shared libraries from being stripped.
Since the change is only needed for development (debugging) purposes, it's commented out by default.
2020-04-23 00:21:39 -07:00
9c11076a20
Update Android custom template build configuration.
2020-04-07 09:07:44 -07:00
41dadb2b2b
Enable Android studio debugger.
2020-03-08 12:37:46 +01:00
f097defba1
Re-architecture of the Godot Android plugin.
2020-03-05 10:00:19 -08:00
c090caa58b
Provides a base implementation of the Vulkan surface view (VkSurfaceView.kt) and its accompanying components.
...
The implementation is meant to be extended and updated in order to integrate it with the existing Godot java and native codebase.
2020-03-05 08:01:42 -08:00
b38283a6b7
Miscellaneous cleanup for the Android codebase:
...
- update gradle plugins versions
- add formatting rules for AndroidManifest and gradle build files
- cleanup java_godot_lib_jni
Note: logic was mostly moved around and no new logic/functionality was added.
2020-03-04 12:16:17 -08:00
9bd841b86d
Address crash caused by missing dependency.
2020-01-27 10:45:25 -08:00
e41caac7db
Address crash caused by missing dependency.
2020-01-27 10:26:01 -08:00
50ab6decfe
Replace the android.defaultConfig.applicationId in build.gradle with the package/unique_name.
2019-12-30 10:33:48 -05:00
7fabfd402f
Split the Android platform java logic into an Android library module (lib) and an application module (app).
...
The application module `app` serves double duties of providing the prebuilt Godot binaries ('android_debug.apk', 'android_release.apk') and the Godot custom build template ('android_source.zip').
2019-09-04 16:20:22 -07:00