Search Issue Tracker
Fixed in 2020.1.X
Fixed in 2019.2.X, 2019.3.X
Votes
17
Found in
2019.2
2019.2.14f1
2019.3
2020.1
Issue ID
1204028
Regression
No
[Android]AndroidJavaClass fails to load classes from aars with AndroidJavaException
How to reproduce:
1. Open the attached IIIIIAAAAABBBBB.zip project
2. Go to the Project window-> BUG_REPORT_FILES-> BugScene
3. Build and Run on Android device
Expected: Android class from an aar are loaded via AndroidJavaClass
Actual: AndroidJavaClass fails to load classes from aars with
AndroidJavaException: java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.String java.lang.Class.getName()' on a null object reference
Reproducible with: 2019.2.16f1, 2019.3.0f2, 2020.1.0a16
Reproducible with:
VLNQA00125 Google Pixel 2 8.1.0 Snapdragon 835 MSM8998 Adreno (TM) 540 OpenGL ES 3.2 FA7BB1A08116
VLNQA00012 Samsung Galaxy S6 7.0 Exynos 7 Octa 7420 Mali-T760 OpenGL ES 3.2 04157df40db4bd2c
Notes:
- Seems like regression, but I can't test earlier versions because of the thrown package errors
- See the logacat Terminal Saved Output.txt attached
-
shahrokhshaheri99
Mar 11, 2024 21:45
developer.android.com
-
Trond_Tactile
Mar 23, 2021 08:11
You mention the resolution of the issue in 2019.2.22f1, but it's not available on the downloads page... Please make this version available to us.
-
unity_-xVksTSNs-py8g
Jul 10, 2020 10:13
Why is this not mentioned in Known Issue release notes for Unity 2019.2.21?
Is there any update on an ETA for Unity 2019.2.22?
-
InakiAndres
Jul 06, 2020 15:58
I'm using 2019.3.11f1 and still happening this error
-
fp-unity
Mar 30, 2020 15:19
where is Unity 2019.2.22f1?
-
xGeorgeV
Feb 09, 2020 12:36
I need that fix for 2019.2.x, because 2019.3 does not contain the very fast (old) GUI Layer and I should write again the game UI.
-
R-Castro
Jan 25, 2020 03:09
Waiting for the fix 2019.2.x
-
joepeijkemans
Jan 16, 2020 14:07
Is there a workaround? or do I just have to install the latest unity?
-
AlekseyLaz
Jan 16, 2020 10:03
I agree. Please provide that fix for 2019.2.x too.
-
yakandco
Jan 16, 2020 02:01
When is this fix to arrive in a production version? between this bug and OpenGL shader bugs (this has since been fixed) we've been unable to compile a working build for Android since Sep 2019 (v2019.2.4), every version since has had show stopper issues. It'd be great if this could be stepped up and back ported to a 2019.2.x version as I'm quite concerned that 2019.3 is going to bring a fresh round of issues with it. Will the fix at least be shipped with the first production ready version of 2019.3? Sorry but having to wait 4 months to 'maybe' be able to compile a working android app is quite frustrating.
Add comment
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- Articulation Body with 'Revolute' Joint Type has erratic behavior when Upper Limit is set to above 360
- WebGL Player fails to render Scene when Terrain with Detail Mesh is added and WebGPU Graphics API is used
- Inconsistent errors are logged when different types are passed into the Query "Q<>" method in UIToolkit and the ancestor VisualElement is null
- Crash on GetMaterialPropertyByIndex when opening a specific Scene
- Discrepancies in the styling are present when using a TSS file instead of a USS file in custom EditorWindow
Resolution Note (fix version 2019.3):
Android: Fix calling static method in base class through derived using AndroidJavaClass.
Resolution Note (fix version 2019.2):
Fixed in 2019.2.22f1