Benau
285fc8df5f
Update for the latest SDL2
2022-12-16 08:46:19 +08:00
Benau
7702da5965
Fix some shell script issues
2022-11-11 10:43:34 +08:00
Benau
eac07c8f5c
Update android to target sdk 33
2022-11-11 10:21:47 +08:00
Licaon_Kter
3f08e4cbf4
make.sh - specify interpreter directly ( #4807 )
...
Run directly it fails with: `./make.sh: 203: Syntax error: "(" unexpected`
A scan on https://www.shellcheck.net/ shows too many issues, this needs to be redesigned a lot to be clean of bashisms
2022-10-30 13:10:06 +08:00
Benau
76a08d9f30
Remove hardcoded android build settings and update to latest gradle
2022-01-03 11:04:55 +08:00
Benau
7582a00b91
Update target SDK to 30 due to google play requirement
2021-11-12 12:24:42 +08:00
Benau
75db65d43a
Build with NDK r22, disable NEON on 32-bit ARM to support more devices
2021-10-04 18:15:21 +08:00
Benau
17329a1b29
Register native functions in SDL_main
2021-10-04 13:01:00 +08:00
Benau
78c00723af
Build apk and aab with gradle
2021-09-25 15:19:21 +08:00
Benau
42cc2ab239
Allow make.sh to compile multiple architectures apk file
2021-09-25 14:57:03 +08:00
Benau
48fa33ef58
Fix building with latest freetype
2021-08-30 16:06:34 +08:00
Benau
557ba52ec7
Try to remove screen padding by moving the setting to style file
2021-05-02 14:01:29 +08:00
Benau
98ad55ed4e
Fix missing sound with latest OpenAL
...
And linking error with FreeType
2021-05-02 13:59:18 +08:00
Benau
f909d12749
Use CMake instead of Autoconf tools in Android build script
...
And replace OpenSSL with MbedTLS
2021-05-02 12:28:42 +08:00
Benau
ad7751f952
Allow android 4.1 build
2020-12-04 10:04:44 +08:00
Deve
801675603c
Some fixes for android build script
2020-10-24 23:46:45 +02:00
Benau
4e6fbd2787
Update android build script to support aab file
2020-08-27 16:28:13 +08:00
Benau
4ee72fde50
Update for latest freetype in android dependencies
2020-08-27 13:06:13 +08:00
Benau
4a4da3c96c
Add splash screen to hide black screen in android during launching
2020-08-27 12:52:58 +08:00
Benau
dc0a5a9c66
Remove unneeded FriBidi and libraqm files
2020-08-24 00:58:07 +08:00
Benau
a3b0c4d240
Make android game data extraction ui translatable
2020-07-19 14:21:14 +08:00
Benau
8cc4dd3383
Initial work to make android STK use SDL2 completely
2020-07-12 08:25:06 +08:00
Deve
4ab33fec8c
Small fix for build-tools directories without numbers
2020-06-18 23:28:05 +02:00
Benau
6d30bb8f05
Update android with latest libjpeg, libpng and zlib and remove bundled libraries
2020-05-14 10:13:57 +08:00
Benau
bae2262bd9
Add SDL2 to android
2020-04-21 15:28:02 +08:00
Benau
8b197b4a15
Fix linking error in x86 android
2020-03-11 16:41:31 +08:00
Benau
c542feaf4d
Include all tracks by default using android app bundle
2020-03-06 10:37:01 +08:00
Benau
6630f21295
Allow building with latest ndk
2020-02-29 01:18:09 +08:00
Deve
8a26ae009e
Add adaptive icon for newer android versions
2019-11-21 22:21:03 +01:00
Deve
4b817e6e90
Include xxxhdpi icon for android
2019-11-17 22:18:50 +01:00
riso
31d4f05552
fix linking order: libpng before libz
2019-10-13 09:47:45 +02:00
Deve
05684c92dc
Update target sdk version
2019-07-25 23:23:14 +02:00
Benau
64a28f5650
Move check_error after make to check correctly
2019-06-14 22:46:35 +08:00
Benau
c5f3f3aecf
Update android build script for new libraries
2019-06-10 13:54:10 +08:00
Deve
c5d681dcc7
Remove ant support
2019-06-04 22:28:24 +02:00
Deve
7129e36901
Use gradle wrapper to avoid compilation errors on some systems
2019-06-04 22:23:07 +02:00
Benau
e6d5346e5e
Allow copying java EditText to STK editbox
2019-05-25 00:40:37 +08:00
Benau
0e1c0d1541
Allow handling ACTION_MULTIPLE for unicode and voice message
2019-05-18 09:15:58 +08:00
Deve
0f4023a39c
Add a path to zlib when building curl for android
2018-08-06 23:04:40 +02:00
Deve
a1168d49db
Minor fix for more consistency in android make script
2018-07-14 00:03:09 +02:00
Deve
30b1799b6e
Fixed minor bug in android build script
2018-07-11 21:35:40 +02:00
Deve
4275dbdac6
Fixed android build
2018-06-04 22:24:26 +02:00
Deve
bc9660a81c
Use known working java version for building apk if possible.
...
It fails to build with newer versions, so that on different systems you may need to set JAVA_HOME manually.
2018-04-26 21:48:59 +02:00
Deve
fdea04f34c
Simplify setting android project version
2018-04-19 21:05:27 +02:00
Deve
26d15e9d8b
Update android project after recent modifications related to STK project version
2018-04-19 00:25:22 +02:00
Deve
4b5c3a37fd
Increase target sdk version
2018-04-05 22:18:11 +02:00
Deve
900beae4b2
Allow to create x86_64 android package.
...
64-bit packages will be required by google.
2018-03-18 21:56:36 +01:00
Deve
14c7d757ad
More work for android TV.
...
If you want to make better banner, then you are welcome!
2018-02-05 22:11:09 +01:00
Deve
12723239a7
Use higher target sdk version for android.
...
It should help STK on Android TV and it still works for me on Android 4.4 under emulator.
2018-02-04 22:37:02 +01:00
Deve
ff884852d7
Don't hardcode stk data dir on android
2018-02-03 22:18:42 +01:00