Search Issue Tracker

Fixed

Fixed in 1.20.3

Votes

0

Found in [Package]

1.19.19

Issue ID

ADDR-2622

Regression

No

Black Screen after relaunch app with addressable asset and localized string

Package: Build Pipeline - Addressables

-

Reproduce steps:

  1. open attached project Test Sample and open testscene.
  2. build addressables and then generate a android build
  3. open app.

Actual result: black screen appears after spash screen

editor 2020.3.28f/localization1.1.1/addressable 1.19.18/urp 10.8.1

 

user repro steps:
To reproduce it: # Create empty project (Unity 2020.3.28f1)

  1. Import Addressable package v1.19.18.
  2. Create a camera and gameobject and attach a new script and add following program.

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.AddressableAssets;

public class test : MonoBehaviour
{
public AssetReferenceGameObject assetReferenceGameObject;
public GameObject instantiatedGameObject;

// Start is called before the first frame update
IEnumerator Start()
{
if (!instantiatedGameObject)
{
var asyncOpHandle = assetReferenceGameObject.InstantiateAsync(this.transform);

//yield return asyncOpHandle;
asyncOpHandle.WaitForCompletion();

instantiatedGameObject = asyncOpHandle.Result;
}

yield break; // Here just to allow compilation
}
}

  1. Save scene and Build the bundle
  2. Deploy to Android device
  3. Launch the app and black screen appear after splash screen

 

  1. Resolution Note (fix version 1.20.3):

    Verify fix in addr 1.20.3/loc 1.1.1 and up.

Add comment

Log in to post comment