Provide optional second Gradle invocation after APK generated
#android
#rb Peter.Sauerbrei
#ROBOMERGE-SOURCE: CL 6451020 via CL 6451037 via CL 6451873
[CL 6451943 by chris babcock in Main branch]
#ue4
#android
[FYI] Jack.Porter
#rb Dmitriy.Dyomin
#ROBOMERGE-SOURCE: CL 6103655 via CL 6103711 via CL 6103784
[CL 6103790 by chris babcock in Main branch]
- Brings over the necessary engine changes for embedding UE4 mobile as a dylib/so in native mobile app
- Various changes for facial animation, screen recording, others
- ARKit and ARCore plugins were removed, as deemed "not ready"
#rb many people
#ROBOMERGE-OWNER: josh.adams
#ROBOMERGE-AUTHOR: josh.adams
#ROBOMERGE-SOURCE: CL 5201138 via CL 5203024
[CL 5226277 by Josh Adams in Main branch]
Don't rebuild OBB unless it's dependencies are out of date. This keeps it from being redeployed with every run which is very time consuming.
[at]Daniel.Lamb [at]Chris.Babcock
#ROBOMERGE-SOURCE: CL 5093841 via CL 5096333
[CL 5096388 by justin marcus in Main branch]
#RB Andrew.Grant
#ROBOMERGE-OWNER: daniel.lamb
#ROBOMERGE-AUTHOR: daniel.lamb
#ROBOMERGE-SOURCE: CL 4974614 via CL 4975418
[CL 4976676 by daniel lamb in Main branch]
UE-64633 UFE continually relaunches closed Android app on device
#jira UE-50603
#jira UE-64633
#Android
#4.22
#rb Jack.Porter
AndroidPlatform.Automation.cs - adding a return value for RunClient, because the calling method uses the HasExited field
[CL 4561336 by Sorin Gradinaru in Dev-Mobile branch]
For iterative deploy on Android, files & directories not in staging will be zapped from the device.
Tested with Samsung Galaxy S6+ (Android 6.0) and Google Pixel 2 (Android 9.0)
#jira UE-61686
#rb @chris.babcock
[CL 4369737 by Mike Erwin in Dev-Build branch]
#jira UE-56076
#Android
#4.21
#rb Jack.Porter
wait before getting the process list with "adb shell ps" - on some devices the list is not yet ready
[CL 4339599 by Sorin Gradinaru in Dev-Mobile branch]