TPS doesn't need SDK and will be used to get info about the platform
TPC requires SDK
AndroidTP has been converted to the new system
#jira UE-200883
#rb Jack.Porter
[CL 30963885 by florin pascu in ue5-main branch]
- 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]
- Fixed expat to have the x86 lib
- Disabled SoundTouchZ support when building x86_64 or x86_64+arm64, as there is no x86 lib checked in
#rb Chris.Babcock
[CL 30649810 by josh adams in ue5-main branch]
Configuration is the same as TargetRules.DebugInfo and will override that setting except when debug info is disabled for the entire target
[CL 28558101 by joe kirchoff in ue5-main branch]
- 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]
Added override cook platform for use by content beacon to the datadrivenplatforminfo.
[REVIEW] [at]Josh.Adams
[CL 28223391 by daniel lamb in ue5-main branch]
- 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]