Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-03-14 | Setup logic to publish the Godot Android library to MavenCentral | Fredia Huya-Kouadio | |
2021-12-21 | Fix Android Studio builds. | ne0fhyk | |
2021-10-23 | Fix Gradle builds not excluding excluded tasks | Marcel Admiraal | |
2021-07-20 | Disable resource optimizations for release builds as it breaks the legacy ↵ | ne0fhyk | |
build system. | |||
2021-06-24 | Update config versions and deprecate the use of the jcenter maven repo. | ne0fhyk | |
2021-06-07 | Update Gradle archiveName and destinationDir properties | Marcel Admiraal | |
2021-04-28 | [Android] fix generateDevTemplate | thebestnom | |
2021-04-14 | Allow to build dev template with symbols | thebestnom | |
2021-02-24 | Add logic to record the version of the Godot engine for the Android platform. | Fredia Huya-Kouadio | |
2020-11-14 | Update the logic to query for the 'scons' command executable path. | Fredia Huya-Kouadio | |
2020-06-22 | Remove GodotPayment android plugin | Timo Schwarzer | |
This is now available in a separate repository at https://github.com/godotengine/godot-google-play-billing | |||
2020-05-27 | Validate that `Use Custom Build` is enabled when `Plugins` are selected | Fredia Huya-Kouadio | |
Remove `GodotPayment` from the default build template | |||
2020-05-17 | Implementation of the Godot Android Plugin configuration file | Fredia Huya-Kouadio | |
2020-03-08 | Enable Android studio debugger. | fhuya | |
2020-03-05 | Re-architecture of the Godot Android plugin. | fhuya | |
2020-03-05 | Provides a base implementation of the Vulkan surface view (VkSurfaceView.kt) ↵ | fhuya | |
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-04 | Miscellaneous cleanup for the Android codebase: | fhuya | |
- 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. | |||
2019-09-24 | Updates the Godot gradle tasks to enable manual runs of the `scons` command. | fhuya | |
Example: To generate for the `release` build target and for the `armv7`, `arm64v8` and `x86` architectures, run the commands: ``` cd godot scons -j4 platform=android target=release android_arch=armv7 scons -j4 platform=android target=release android_arch=arm64v8 scons -j4 platform=android target=release android_arch=x86 cd platform/android/java ./gradlew generateGodotTemplates ``` Notes: - The generated build templates will be located in the `godot/bin` directory (i.e: `android_debug.apk`, `android_release.apk`, `android_source.zip`). - The gradle command will only generate templates for the target(s) with available native shared libraries. For example, running the commands above will only generate the `android_release.apk` and `android_source.zip` files. To delete the generated artifacts, the following commands can be used: ``` cd platform/android/java ./gradlew cleanGodotTemplates ``` | |||
2019-09-04 | Split the Android platform java logic into an Android library module (`lib`) ↵ | fhuya | |
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-08-27 | Android: Style fixes to manifest and build.gradle | Rémi Verschelde | |
2019-08-27 | Android: Bump gradle version to 5.1.1 | Rémi Verschelde | |
Matching changes made in #31521 and #31547 but only in the Jetbrains IDE config. | |||
2019-04-24 | Rename wrong field. | Juan Linietsky | |
2019-04-24 | Remove forgotten strings in configuration files | Juan Linietsky | |
2019-04-07 | Android now (optionally) builds the template when exporting | Juan Linietsky | |
Added new way to create add-ons Removed old way to create add-ons |