Search Issue Tracker

Duplicate

Votes

0

Found in

2017.4.0f1

2018.3.10f1

2018.4.0f1

2019.1.0a1

2019.2.0a1

Issue ID

1147024

Regression

No

[Android] Setting BuildPlayerOptions.assetBundleManifestPath with appended hashes doesn't load Text object

Asset Bundles

-

How to reproduce:
1. Open attached Unity project
2. Load "StartScene" scene
3. In Menu press Android -> Build Asset Bundles
4. Enter the Play mode
--notice, there is "Hello World" text below the cylinder
5. In Menu press Android -> Build APKs
6. Install Builds/HashAppended/HashApeended.apk to a device
--notice there is no "Hello World" text below the cylinder. Errors pop up in the logcat.

Errors:
Could not produce class with ID 102. Unity: This could be caused by a class being stripped from the build even though it is needed. Try disabling 'Strip Engine Code' in Player Settings.
Could not produce class with ID 136. Unity: This could be caused by a class being stripped from the build even though it is needed. Try disabling 'Strip Engine Code' in Player Settings.
Could not produce class with ID 128. Unity: This could be caused by a class being stripped from the build even though it is needed. Try disabling 'Strip Engine Code' in Player Settings.

Reproduced with: 2017.4.27f1, 2018.4.0f1, 2019.1.2f1.
Not reproduced with: 2019.2.0b1, 2019.3.0a2 (building results in errors).

Devices under test:
Reproduced on:
VLNQA00134, Samsung Galaxy S8 (SM-G950F), Android 8.0.0, CPU: Exynos 9 Octa 8895, GPU: Mali-G71
VLNQA00224, Samsung Galaxy A5(2017) (SM-A520F), Android 8.0.0, CPU: Exynos 7 Octa 7880, GPU: Mali-T830
VLNQA00015, Samsung Galaxy Note8 (SM-N950W), Android 8.0.0, CPU: Snapdragon 835 MSM8998, GPU: Adreno (TM) 540
VLNQA00218, Samsung Galaxy Note9 (SM-N960U), Android 8.1.0, CPU: Snapdragon 845 SDM845, GPU: Adreno (TM) 630
VLNQA00173, Xiaomi Redmi 6 Pro (Redmi 6 Pro), Android 9, CPU: Snapdragon 625 MSM8953, GPU: Adreno (TM) 506
VLNQA00115, Sony Xperia Z3 (D6603), Android 6.0.1, CPU: Snapdragon 801 MSM8974AC, GPU: Adreno (TM) 330
VLNQA00231, Huawei HUAWEI Mate 20 Pro (LYA-L29), Android 9, CPU: HiSilicon Kirin 980, GPU: Mali-G76
VLNQA00233, Meizu - (PRO 6 Plus), Android 7.0.0, CPU: Exynos 8 Octa 8890, GPU: Mali-T880
VLNQA00266, Xiaomi Mi A2 (Mi A2), Android 8.1.0, CPU: Snapdragon 660, GPU: Adreno (TM) 512
VLNQA00078, Motorola Nexus 6 (Nexus 6), Android 7.1.1, CPU: Snapdragon 805 APQ8084AB, GPU: Adreno (TM) 420

Notes:
In Builds/Android Folder there is another folder with Standard.apk. Notice that this one is bigger and after installing it to a device there is "Hello World" text under the cylinder.
"Hello World" Text appears in the app when building apk after disabling "Strip Engine Code" in Player Settings.

Add comment

Log in to post comment

All about bugs

View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.