Fredia Huya-Kouadio
d13d29240c
Update gradle build files to automatically perform signing and zipalign tasks for custom builds.
2020-11-22 17:54:12 -08:00
Fredia Huya-Kouadio
835d4535b7
Add a separate nativeSrcsConfigs module to handle Android Studio constraints for native code editor support.
...
(cherry picked from commit edf762fba6 )
2020-11-11 15:30:56 +01:00
Fredia Huya-Kouadio
3b547457d7
Update the gradle plugins
...
(cherry picked from commit aff7cf4390 )
2020-11-11 15:30:55 +01:00
Mark Riedesel
2bec10fd1c
Implement OS.get_window_safe_area() for Android
2020-10-27 11:52:20 -04:00
Fredia Huya-Kouadio
91a1e4c9ee
Fix splash screen loading on Android
2020-09-28 11:24:02 -07:00
Rémi Verschelde
fc50d5b38c
Merge pull request #42186 from m4gr3d/3.2-android-subview
...
[3.2] Godot Android Subview Implementation
2020-09-27 20:05:33 +02:00
Fredia Huya-Kouadio
e99dc65b64
Enable the ability to use Godot as a subview within an Android app
...
(cherry picked from commit 920639511d )
2020-09-18 16:45:40 -07:00
Aman Jain
59da1db188
Add 'Export App Bundle' to Android Export Options
2020-09-18 16:38:30 -07:00
Aman Jain
452af201b0
Write an AndroidManifest.xml file to be merged with app module's manifest.
2020-09-18 16:17:31 -07:00
Aman Jain
ee9127bd20
Create strings.xml files to mimic behavior of _fix_resources method
2020-09-18 16:17:27 -07:00
Rémi Verschelde
0246a1a276
Revert "Enable the ability to use Godot as a subview within an Android app"
...
This reverts commit 920639511d .
The changes are good, this revert is only done for release management reasons
as we want this feature to get more testing before making it in a stable build,
but a 3.2.3 release is imminent to handle some regressions in 3.2.2.
This will be re-committed in a 3.2-based feature branch, and we'll merge it
again once we're confident about it (probably for 3.2.4).
2020-07-10 08:51:21 +02:00
Fredia Huya-Kouadio
623a1ae5b3
Fix the logic to enable focus awareness
2020-06-27 16:40:22 -07:00
Fredia Huya-Kouadio
920639511d
Enable the ability to use Godot as a subview within an Android app
2020-06-25 19:57:03 -07:00
Fredia Huya-Kouadio
d1e4cede90
Add support for focus awareness
2020-06-04 15:51:51 -07:00
Fredia Huya-Kouadio
bea913a874
Stop ignoring hidden files and directories in the assets directory
...
(cherry picked from commit bf76d2afcf )
2020-06-04 12:09:39 +02:00
Fredia Huya-Kouadio
0181e89e43
Validate that Use Custom Build is enabled when Plugins are selected
...
Remove `GodotPayment` from the default build template
2020-05-27 12:04:31 -07:00
Fredia Huya-Kouadio
a71a338c59
Implementation of the Godot Android Plugin configuration file
2020-05-16 23:09:45 -07:00
thebestnom
30680a4afe
Android: Migrate deprecated support library to AndroidX
2020-05-10 19:08:27 +03:00
Fredia Huya-Kouadio
17ad99c206
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.
(cherry picked from commit 2f38cfd9ab )
2020-04-23 11:08:46 +02:00
Rémi Verschelde
88e1264893
Android: Bump build tools to 29.0.3
...
(cherry picked from commit ca896ddbf0 )
2020-04-16 11:41:11 +02:00
fhuya
fd045b8b91
Update Android custom template build configuration.
...
(cherry picked from commit 9c11076a20 )
2020-04-16 11:40:06 +02:00
Rémi Verschelde
798bf901b8
Android: Downgrade gradle plugin to 3.5.3
...
With the NDK installed locally, gradle plugin 3.6.0 seems to enforce
a specific older NDK version, and will fail building if you don't have
it installed with:
```
No version of NDK matched the requested version 20.0.5594570.
Versions available locally: 21.0.6113669
```
Upstream issue: https://github.com/gradle/gradle/issues/12440
(cherry picked from commit ba2ec53a26 )
2020-04-02 23:34:02 +02:00
fhuya
0c782ca2b2
Backport Kotlin support
2020-03-27 10:18:30 -07:00
fhuya
7135bc3e37
Miscellaneous cleanup for the Android codebase:
...
- update gradle plugins versions
- cleanup java_godot_lib_jni
Note: logic was mostly moved around and no new logic/functionality was added.
2020-03-25 09:00:37 -07:00
fhuya
cd2b2bf8bf
Enable Android studio debugger.
...
(cherry picked from commit 41dadb2b2b )
2020-03-25 11:38:53 +01:00