Commit Graph

206 Commits

Author SHA1 Message Date
chris babcock
474ce22414 Upgrade to Gradle 8.7 with AGP 8.5.0 and use SDK 34 for compiling
#jira UE-222716
#android
[REVIEW] [at]dmytro.ivanov
#rb dmytro.ivanov, Rafa.Lecina

[CL 36456621 by chris babcock in 5.5 branch]
2024-09-19 18:30:33 -04:00
jack porter
4040bc0169 Swappy
- Upgrade to latest
- Manually load shared library libswappy.so built with static libstdc++ and hidden symbol vis
#rb Allan.Bentham
[FYI] Florian.Penzkofer

[CL 35708434 by jack porter in ue5-main branch]
2024-08-21 12:58:18 -04:00
chris babcock
b52ba7d6d1 Updates for Android 14 compatibility with TargetSDK 34
- RegisterReceiver changes
- Receiver exports in manifest
- Update GooglePAD to latest PlayCore (note: this requires changes to logic for ShowConfirmationDialog!)
- Update billing library to 6.0.1

#jira UE-219577
#android
[REVIEW] [at]Ben.Temple
#rb Ben.Temple

[CL 35450822 by chris babcock in ue5-main branch]
2024-08-12 09:32:12 -04:00
marc audy
ac0ec29059 Add support for a new type of Restricted folder, LimitedAccess
LimitedAccess will allow Plugins and Programs to be shared externally with a limited subset of users under alternate agreements or for varying purposes without requiring bespoke, problematic, custom permissions that reach in to the NotForLicencees folders or bespoke, problematic, custom distribution processes for providing the code.

[CL 35094184 by marc audy in ue5-main branch]
2024-07-25 16:15:56 -04:00
joe kirchoff
33089071ef UnralBuildTool: Fixing more analysis warnings
#rnx

[CL 35042727 by joe kirchoff in ue5-main branch]
2024-07-23 19:39:24 -04:00
joe kirchoff
4838ff85be [Backout] - CL34354297
[FYI] Joe.Kirchoff

Original CL Desc
-----------------------------------------------------------------
UnrealBuildTool: Remove usage of obsolate BinarySerializer and replace with Json

#rnx

[CL 34437061 by joe kirchoff in ue5-main branch]
2024-06-17 15:15:28 -04:00
joe kirchoff
a5b67572d6 UnrealBuildTool: Remove usage of obsolate BinarySerializer and replace with Json
#rnx

[CL 34354327 by joe kirchoff in ue5-main branch]
2024-06-13 17:00:32 -04:00
rafa lecina
9610167187 Support additional manifest namespaces in UPL commands on Android
[REVIEW] [at]chris.babcock

#rb ahmed.siddique, Chris.Babcock

[CL 34118480 by rafa lecina in ue5-main branch]
2024-06-05 04:33:12 -04:00
chris babcock
f92080d26f Only kill Java tasks started by MakeAPK on build machines
#jira UE-214900, FORT-749498
#android
[REVIEW] [at]Peter.Sauerbrei
#rb Peter.Sauerbrei

[CL 33908620 by chris babcock in ue5-main branch]
2024-05-24 17:59:14 -04:00
dmytro ivanov
70af1166f4 Fix order of arguments when using AFS to push libUnreal.so outside of .apk
#jira UE-214823
#rb Chris.Babcock

[CL 33605942 by dmytro ivanov in ue5-main branch]
2024-05-13 12:59:37 -04:00
chris babcock
d6c26cbb42 Fix output directory issue for Blueprint APKs
#jira UE-212960
#android
[REVIEW] [at]Chris.Constantinescu
#rb chris.constantinescu

[CL 33435479 by chris babcock in ue5-main branch]
2024-05-03 16:12:11 -04:00
ahmed siddique
48b38df6b3 Fix: Update Restricted ASIS plugin conflict with changes from latest release
#jira UE-211744
#rb Yevgen.Abramov

[CL 32845636 by ahmed siddique in ue5-main branch]
2024-04-09 19:40:32 -04:00
chris constantinescu
7c5095a408 LLT Android support
#rb Chris.Babcock, sebastian.lewicki
#jira UE-210332

[CL 32714226 by chris constantinescu in ue5-main branch]
2024-04-03 18:39:56 -04:00
joe kirchoff
65f7eab2cd UnrealBuildTool: Resolve CA2254, IDE0011, IDE0017, IDE0030, IDE0031, IDE0037, IDE0056, IDE0075, IDE2000, IDE2001
#rnx

[CL 32711093 by joe kirchoff in ue5-main branch]
2024-04-03 17:18:04 -04:00
joe kirchoff
a20c9fbb9e UnrealBuildTool: Format documents, remove and sort usings
#rnx

[CL 32700883 by joe kirchoff in ue5-main branch]
2024-04-03 12:22:43 -04:00
joe kirchoff
89805bc149 UnrealBuildTool: Resolve IDE0008, IDE0049
#rnx

[CL 32687030 by joe kirchoff in ue5-main branch]
2024-04-02 20:29:22 -04:00
joe kirchoff
e895acc0bb UnrealBuildTool: Resolve IDE0018, IDE0019, IDE0034, IDE0038, IDE0041, IDE0054, IDE0057, IDE0074, IDE0090
#rnx

[CL 32686487 by joe kirchoff in ue5-main branch]
2024-04-02 19:54:03 -04:00
rafa lecina
49e24ea72f Allow to set a custom debug keystore instead of always using default one
#jira UE-202881
[REVIEW] [at]Chris.Babcock
#rb Chris.Babcock

[CL 31834155 by rafa lecina in ue5-main branch]
2024-02-27 03:54:20 -05:00
dmytro ivanov
a8eaa21437 Add support for HWAsan in NDK 26
#jira UE-205585
#rb dmytro.vovk

[CL 31122572 by dmytro ivanov in ue5-main branch]
2024-02-02 09:29:10 -05:00
rafa lecina
6a39de8a9f Update GooglePlay games dependencies. This includes
- Create our own JNI wrapper on top of latest play-services-games-v2 classes
 - Adapt OSSGooglePlay to use this wrapper
 - Remove deprecated/unsupported functionality
 - Fix some issues with JNI support

#jira UE-201481
[REVIEW] [at]Michael.Kirzinger, [at]Chris.Babcock, [at]Bertrand.Carre
#rb Chris.Babcock, Michael.Kirzinger, Sam.Zamani

[CL 30963393 by rafa lecina in ue5-main branch]
2024-01-29 03:39:53 -05:00
djethernet1
1cc6a2d28d GitHub 11247 : Add launch image for Quest
#jira UE-202959
#android
[REVIEW] [at]Victor.Brodin
#rb Victor.Brodin

#11247

[CL 30725620 by djethernet1 in ue5-main branch]
2024-01-19 15:07:40 -05:00
chris babcock
2450ccee79 Check directory exists before adding to dependency check
#jira UE-204288
#android
[REVIEW] [at]Adam.KingE
#rb Adam.KingE

[CL 30695036 by chris babcock in ue5-main branch]
2024-01-18 15:40:30 -05:00
dmytro ivanov
7e4a60350d Support devices without lz4 compression for bDontBundleLibrariesInAPK
#jira UE-198612

[CL 30393107 by dmytro ivanov in ue5-main branch]
2023-12-19 07:52:19 -05:00
dmytro ivanov
b8a0694f0a Hooking libc.so malloc/free/etc into memory tracer on Android
#jira UE-200096
#rb Chris.Babcock, ionut.matasaru

[CL 30376336 by dmytro ivanov in ue5-main branch]
2023-12-18 10:56:29 -05:00
ahmed siddique
d70352cd9b Android SingleInstance Service
Tested on Android with Lyra and also preflight checks.

#android
#rb chris.babcock

[CL 30244258 by ahmed siddique in ue5-main branch]
2023-12-11 13:59:52 -05:00