Commit Graph

195 Commits

Author SHA1 Message Date
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
dmytro ivanov
97120bcc95 Extra check over .so files to see if we need to rebuild the .apk
#jira UE-200680
#rb Allan.Bentham

[CL 29987137 by dmytro ivanov in ue5-main branch]
2023-11-29 09:39:02 -05:00
dmytro ivanov
db41e6a10d Fixing bDontBundleLibrariesInAPK not working after first install
#jira UE-198612
#rb Allan.Bentham

[CL 29805909 by dmytro ivanov in ue5-main branch]
2023-11-17 08:59:18 -05:00
dmytro ivanov
009b0c71ef Use llvm-strip output file argument instead of copying file.
#rb Jack.Porter

[CL 29317946 by dmytro ivanov in ue5-main branch]
2023-11-01 10:58:28 -04:00
dmytro ivanov
31966efe00 Use correct AFS in the push script
#jira UE-186383
#rb Allan.Bentham

[CL 29133672 by dmytro ivanov in ue5-main branch]
2023-10-26 10:05:17 -04:00
dmytro ivanov
32d57e9b28 Don't bundle libUnreal.so in .apk for faster iteration
#jira UE-186383
#rb Chris.Babcock

[CL 28967167 by dmytro ivanov in ue5-main branch]
2023-10-20 11:24:28 -04:00
allan bentham
bcf47fc734 Android: Update memory advisor to v2.0.1
- Add new total memory estimate to logs and crash context.
 - Add memory available estimate to logs and crash context.

#rb chris.babcock

[CL 28450956 by allan bentham in ue5-main branch]
2023-10-04 08:08:04 -04:00
dmytro ivanov
8dea99a66a On Android only enable vulkan validation layers in debug in UE, in debug & development in Fortnite.
Copy validation layers .so in any non shipping build.
#jira UE-185390
#rb Dmitriy.Dyomin

[CL 28268168 by dmytro ivanov in ue5-main branch]
2023-09-27 06:16:11 -04:00
thomas ross
c549d7a65d Android Studio build improvements:
- Allow pass through of BypassGradlePackaging argument in UBT
- Allow setting skippackage to actually skip packaging on Android in UBT
- Fix to Android Studio detection to skip build.gradle stomping when building in RunUAT or VisualStudio. Requires setting File > Settings > Build, Execution, Deployment > Build Tools > Gradle > "Generate *.iml files for modules imported from Gradle"
- Save RunConfiguration for app config in AndroidStudio so that we can load already having the debugger set to dual and the correct LLDB StartupCommand set.
#tests Android, Dev, Client, compile, mobile
#rb swarm

[CL 28206857 by thomas ross in ue5-main branch]
2023-09-25 17:28:13 -04:00
dmytro ivanov
1b8c85f1c4 Enabling Vulkan Validation Layers on Android
#jira UE-185390
#rb Jack.Porter

[CL 28129801 by dmytro ivanov in ue5-main branch]
2023-09-22 07:18:17 -04:00
chris babcock
2ce9413c92 Kill java before clean step on Windows to fix locked files issue that sometimes occurs with minifyReleaseWithR8
#android
[REVIEW] [at]Ben.Temple
#rb Ben.Temple

[CL 27192837 by chris babcock in ue5-main branch]
2023-08-17 23:29:54 -04:00
chris babcock
292439c456 Ignore architecture offset for bundles when copying symbols
#jira UE-192615
#android
[REVIEW] [at]Billy.Quick
#rb Billy.Quick

[CL 27083298 by chris babcock in ue5-main branch]
2023-08-14 15:48:20 -04:00