Miku AuahDark
ba5dad82ba
Update NDK and Gradle lib dependencies.
2024-10-12 12:10:16 +08:00
Miku AuahDark
590f733790
Drop support for 32-bit x86 Android.
...
32-bit x86 Android is declining rapidly and it's possible that future Android NDK will drop this architecture (android/ndk#1772 ).
Also related issue: love2d/love#1889 .
2024-02-23 11:28:39 +08:00
Miku AuahDark
7163a2480a
Bump minimum Android version and Android NDK version.
...
* Minimum Android version is now Android 6.
* NDK 26.1.10909125 is now used.
2024-01-26 23:57:47 +08:00
Miku AuahDark
fc6053974f
Merge tag '11.5a' into 12.x-testmerge
2024-01-26 18:23:45 +08:00
Miku AuahDark
65693ca2ff
Fix build failures.
2023-09-28 16:06:20 +08:00
Miku AuahDark
26a45e4372
Workaround Harfbuzz compile error.
2023-09-28 13:46:25 +08:00
Miku AuahDark
f73a91c0be
Provide option to easily modify app name and version.
...
Chery-picked from #243 .
2023-09-28 13:44:18 +08:00
Miku AuahDark
74f3c935c8
Update dependencies in build.gradle.
2023-09-28 12:18:13 +08:00
Miku AuahDark
f9ee72ff77
Update Gradle and AGP to 8.1.
2023-09-28 12:14:12 +08:00
Miku AuahDark
d257a3b987
Update compile SDK version and NDK version.
...
* Target API level 34.
* Update NDK to r25b. This will be the last NDK update to LOVE 11.x as future NDK dropped support for Android KitKat and earlier.
2023-09-26 14:25:00 +08:00
Miku AuahDark
f9eca86935
Minor dependency and readme update.
2023-04-17 21:09:38 +08:00
Miku AuahDark
349c1e3dda
Apply recommended changes by Android Studio.
2023-04-16 14:42:12 +08:00
Miku AuahDark
874a0b12a9
Add more information about transitive dependency issue in Android CMake.
2023-04-06 11:06:43 +08:00
Miku AuahDark
8a27486c63
Add "love" target to workaround transitive dependency issue (again).
...
Fixes #247
2023-03-21 10:50:42 +08:00
Miku AuahDark
17122a871f
Increase versionCode of the app.
2023-02-26 09:55:30 +08:00
Miku AuahDark
52fa8f3d10
Re-add "OpenAL" target to workaround transitive dependencies.
...
Fixes #245
2023-02-26 09:53:49 +08:00
Miku AuahDark
eddaf2d70a
Addendum to #243 and #244
...
* Revert configurable activity name. Always use "org.love2d.android.GameActivity"
* Delete unnecessary AndroidManifext.xml for embed variant.
* Workaround non-UTF-8 app.name in gradle.properties. See gradle.properties for more information.
2023-02-12 13:22:29 +08:00
flamendless
69dcd4b63b
Abstract configurable values to gradle.properties ( #243 )
...
* Abstract configurable values to gradle.properties
* Remove gms in AndroidManifest
2023-02-03 20:57:42 +08:00
Miku AuahDark
d55d3ce715
Implement 3rd-party modules support for new CMake build system.
...
Existing 3rd-party module with Android.mk will be converted to CMake, with caveats
of course. Read lua-modules-readme.txt for more info!
Fixes #241 .
2022-11-19 18:55:54 +08:00
Miku AuahDark
1593566648
Update gradle, dependencies, SDK, and NDK versions.
2022-11-19 14:19:29 +08:00
Miku AuahDark
63d53f3584
Android 13 build compatibility.
2022-10-30 23:47:32 +08:00
Miku AuahDark
6a48bbb7c3
Revert "Manually extract Oboe AAR for now."
...
This reverts commit 190938943f .
2022-06-04 14:04:27 +08:00
Miku AuahDark
190938943f
Manually extract Oboe AAR for now.
...
This is not ideal, but looks like there's issue when using prebuilt, causing CI build failure. Reported at google/oboe#1554
2022-06-01 22:41:32 +08:00
Miku AuahDark
4e8723bec1
Use prebuilt Oboe from prefab.
2022-05-28 19:37:28 +08:00
Miku AuahDark
b1f1062854
Update library versions.
2022-05-22 13:18:26 +08:00
Miku AuahDark
5dd2ac6c3a
Use libc++_shared when compiling Megasource and LOVE.
2022-05-16 00:28:13 +08:00
Miku AuahDark
7914d60eae
Add swipe refresh.
2022-05-15 22:28:28 +08:00
Miku AuahDark
78bf758489
Update submodules.
2022-03-05 15:28:49 +08:00
Miku AuahDark
24778126d6
Fix inappropriate fd usage.
2022-03-05 11:43:06 +08:00
Miku AuahDark
d4da2103a4
Initial step of integrating with CMake and Megasource
2022-02-07 01:23:15 +08:00
Miku AuahDark
2a461594a7
Initial work of the game selector.
2022-02-06 21:39:00 +08:00
Miku AuahDark
10622388b5
Initial 12.0 refactor.
...
There are no guarantees this commit will compile.
2022-02-05 16:02:16 +08:00
Miku AuahDark
b367b3733d
Release 11.4
2022-01-05 00:48:12 +08:00
Miku AuahDark
fd966a7298
Update target SDK to Android 12
...
We can't update NDK yet because it drops supports for Android Jelly Bean.
2021-12-05 14:26:58 +08:00
Miku AuahDark
17f92a71aa
Update gradle library dependencies.
...
* AGP to 7.0.3
* AndroidX AppCompat to 1.4.0
2021-12-05 14:08:25 +08:00
Miku AuahDark
2f5394098c
Increase minimum SDK version to API 16.
...
Don't think anyone uses ICS nowadays?
2021-12-05 13:54:00 +08:00
Miku AuahDark
c9831be4a4
Refactor AndroidManifest.
...
Playstore flavor is now removed. Instead, another "record" flavor added:
* `embedNoRecord` - Embed version without recording support.
* `embedRecord` - Embed version with recording support.
* `normalNoRecord` - Normal version without recording support.
* `normalRecord` - Normal version with recording support.
2021-12-05 11:44:47 +08:00
Miku AuahDark
56ab3cef77
Try to silence some Play Console warnings.
...
Issue #215
2021-10-11 20:07:16 +08:00
Miku AuahDark
0e41ef20b3
Android 11.0 compatibility ( #195 )
...
* Update dependencies and target SDK
* Update Gradle to 6.6.1
* Update target API level to 30
* Update AGP to 4.0.1
* Update Android Build Dependencies (androidx.appcompat:appcompat:1.2.0, androidx.multidex:multidex:2.0.1)
* Update readme
* Move /sdcard/lovegame directory. (closes #194 )
* Potentially fixes black screen when reopening LOVE from app drawer (fixes #190 )
* Downloader cleanup.
* Merge SDL AndroidManifest.xml to LOVE
* Implement partial "Share to LOVE" support.
* Enable resizeableActivity
2020-10-10 01:33:06 +08:00
Miku AuahDark
6c754106ea
Revert "Increase target API level to 29 (Android 10.0)"
...
This reverts commit f0abf9b537 .
See #194
2020-10-06 20:47:56 +08:00
Miku AuahDark
f0abf9b537
Increase target API level to 29 (Android 10.0)
2020-06-27 19:49:55 +08:00
Miku AuahDark
62684832a6
Generate 3 different flavors: normal, playstore, embed.
2020-01-31 14:46:34 +08:00
Martin Felis
18c9b3c401
Disable microphone for PlayStore build.
2019-10-29 22:59:28 +01:00
Miku AuahDark
29821438ad
Update APK manifest to 11.3
2019-10-10 23:23:28 +08:00
Miku AuahDark
54b29fca4f
Update APK version to 11.2
2019-08-10 16:25:40 +08:00
Martin Felis
fc85623f10
Fixed build settings (thanks to Tae Hanazono!)
2018-12-10 22:46:42 +01:00
Martin Felis
692ce8bb51
Updated build system to use compileSdkVersion 28.
2018-12-07 22:39:06 +01:00
Martin Felis
34e88d43ae
merged
2018-12-07 17:57:07 +01:00
Martin Felis
1ea86d3305
Properly using SDL 2.0.9 paths and android 26 compatibility layers.
2018-12-07 17:24:32 +01:00
Martin Felis
973f9eef89
Updated buildToolsVersion to 28.0.3 and Android Gradle Plugin to 3.2.1
2018-11-18 12:29:55 +01:00