In order to get Play Asset Delivery to work, we need to run “Simply Addressable Names” on AssetGroups, otherwise the build fails, because paths are too long.
Now we don’t want to do this every time by hand when we add a new group. We want to automate this process instead. For this reason I ask you to provide the functionality found in UnityEditor.AddressableAssets.GUI.AddressableAssetEntryTreeView.SimplifyAddresses
to be used via public API.
Something like:
public static void SimplifyAddressableNames(List<AddressableAssetGroup> groups);
Where the method goes over each provided group and simplifies the name.