FIX: Android deployment/launch failure when ADB connected over Wifi

Launch from the Editor fails when ADB is connected via Wifi, because the engine saves out various files with the device name. The device name when ADB is connected via wifi has a “:” which is a illegal character for a filename.

In Engine\Source\Programs\AutomationTool\Android\AndroidPlatform.Automation.cs

Find RetrieveDeployedManifests and add at the top of the function:

Then replace

With

And Replace

With

Hi jmarshall23,

Good find! I’ve added the fix to main and hopefully it will be in 4.9.1 (UE-20864). It is in the master branch on GitHub here:

https://github.com/EpicGames/UnrealEngine/commit/f994d84df8b83e3bba3d10c6ebee872765394428