summaryrefslogtreecommitdiff
path: root/platform/android/java/app/build.gradle
AgeCommit message (Collapse)Author
2023-02-02Rename Godot's 'custom build' to 'gradle build' to better reflect the ↵Fredia Huya-Kouadio
underlying build process.
2022-06-01Ensure Android Java and Kotlin compile to the same versionMarcel Admiraal
2022-03-28Android port of the Godot EditorFredy Huya-Kouadio
These set of changes focus primarily on getting the core logic and overall Godot Editor UI and functionality up and running natively on Android devices. UI tweaks / cleanup / polish, as well configuration for Android specific functionality / restrictions will be addressed in follow-up PRs iteratively based on feedback. Co-authored-by: thebestnom <shoval.arad@gmail.com>
2021-12-08Add configs to specify the min and target sdk versions.Fredia Huya-Kouadio
2021-09-15Add support for Play Asset Delivery.ne0fhyk
This only adds support for a subset of Play Asset Delivery: this causes a single install-time asset pack to always be present, but doesn't add support for dynamically downloaded asset packs.
2021-09-08Use current androidx Fragment library instead of legacy librariesMarcel Admiraal
2021-06-24Update config versions and deprecate the use of the jcenter maven repo.ne0fhyk
2021-06-22Add support for custom debug keystore.ne0fhyk
2021-04-12Validation layers on AndroidSzymon Majewski
2021-03-16Enable `doNotStrip` when doing development/debugging within Android StudioFredia Huya-Kouadio
2021-02-24Add logic to record the version of the Godot engine for the Android platform.Fredia Huya-Kouadio
2021-01-05Improve the logic to compile for Android by automatically detecting and ↵Fredia Huya-Kouadio
setting up the Android NDK if needed.
2020-11-22Update gradle build files to automatically perform signing and zipalign ↵Fredia Huya-Kouadio
tasks for custom builds.
2020-10-29Add a separate `nativeSrcsConfigs` module to handle Android Studio ↵Fredia Huya-Kouadio
constraints for native code editor support.
2020-08-05Add 'Export App Bundle' to Android Export OptionsAman Jain
2020-07-24Write an AndroidManifest.xml file to be merged with app module's manifest.Aman Jain
2020-05-25Stop ignoring hidden files and directories in the `assets` directoryFredia Huya-Kouadio
2020-05-17Implementation of the Godot Android Plugin configuration fileFredia Huya-Kouadio
2020-04-23Fix Android templates size regressionFredia Huya-Kouadio
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-07Update Android custom template build configuration.fhuya
2020-03-08Enable Android studio debugger.fhuya
2020-03-05Re-architecture of the Godot Android plugin.fhuya
2020-03-05Provides 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-04Miscellaneous 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.
2020-01-27Address crash caused by missing dependency.fhuya
2020-01-27Address crash caused by missing dependency.fhuya
2019-12-30Replace the android.defaultConfig.applicationId in build.gradle with the ↵fhuya
package/unique_name.
2019-09-04Split 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').