Search Issue Tracker

Active

Votes

1

Found in [Package]

2.3.0

2.4.0

Issue ID

BAR-404

Regression

No

[Android] App UI package default settings are applied incorrectly when the package is installed as a dependency of Inference Engine package

Package: Inference Engine

-

Reproduction steps:
1. Create a new project
2. Switch the Build Platform to Android/Android XR
3. Using the Package Manager, install the “com.unity.ai.inference“ package
4. Build the Player
5. In the Project window, look for a newly created “Assets/Plugins/Android” folder

Actual result: The build executes based on default values set in code rather than GUI-configured values, causing the AndroidManifest override, therefore an AndroidManifest.xml file is created in the folder
Expected Result: The build executes based on GUI default values (Editor only is True) and AndroidManifest does not override, therefore the AndroidManifest.xml file is not created

Reproducible with: 2.3.0 (6000.0.63f1), 2.4.1 (6000.2.14f1)
Couldn’t test with: 2.2.2, 2.3.0, 2.4.2 (6000.3.0f1, 6000.4.0a4, 6000.5.0a2) (“com.unity.ai.inference” does not have a dependency on “com.unity.dt.app-ui”)

Note: Not reproducible when installing the “com.unity.dt.app-ui“ package, because the settings asset must be created manually

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.