Creating and running an Android DLC profile in the Project Launcher currently fails if there is a space in the path to the destination directory where the packaged DLC will go. If there is no space present in the path, the DLC profile completes successfully.

The repro for this issue is very similar to the repro in [Link Removed].

Steps to Reproduce
  1. Create a new mobile Basic Code project.
  2. Open the project in the Editor.
  3. Save two levels (this can be done by saving the default level twice with two different names).
  4. Open the Project Launcher.
  5. Create a new Minimal Android APK + DLC Profile.
  6. Set the profile to package to a directory in a location where there is a space in the name of one of the folders.
    • eg: C:/Users/<username>/Desktop/My Game/AndroidGame
  7. Assign one of the maps from step 3 to the initial content (APK).
  8. Assign the second map to the DLC content, and set it to the ASTC format.
  9. Edit the APK profile to use the ASTC format (it is set to ETC1 by default).
  10. Launch the APK profile.
  11. When the APK profile completes, launch the DLC profile.

The DLC profile fails during the UAT Post Launch Cleanup step with an error similar to the following: LogPatchGeneration: Error: There was no data to process. Please check path: C:/Users/<username>/Desktop/My. In this case, a new empty folder named "My" will have been created on the Desktop.

The DLC profile completes successfully.

Have Comments or More Details?

There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-63224 in the post.

Login to Vote

ComponentUE - Platform - Mobile
Affects Versions4.19.24.21
Target Fix4.21
Fix Commit4340212
Main Commit4356719
Release Commit4399518
CreatedAug 22, 2018
ResolvedSep 4, 2018
UpdatedSep 16, 2019