Output of adb shell getprop ro.build.fingerprint: None
STEPS TO REPRODUCE THE ISSUE
No repro, figured out the issue through static analysis.
Class a.a.a is calling a package-private method android/media/Image$Plane."<init>":()V from Android SDK 28.
The caller method from a.a.a
$ javap -c arcore113/classes/a/a/a.class
Compiled from "VisibleImage.java"
public abstract class a.a.a extends android.media.Image$Plane {
public a.a.a();
Code:
0: aload_0
1: invokespecial #4 // Method android/media/Image$Plane."<init>":()V
4: return
}
The callee method is package-private in android sdk 28
$ javap /tmp/android-28/android/media/Image\$Plane.class
Compiled from "Image.java"
public abstract class android.media.Image$Plane {
android.media.Image$Plane();
public abstract int getRowStride();
...
}
WORKAROUNDS (IF ANY)
Do not obfuscate a.a.a, make the class be in the same package as its super class Image$Plane.
SPECIFIC ISSUE ENCOUNTERED
VERSIONS USED
adb shell getprop ro.build.fingerprint
: NoneSTEPS TO REPRODUCE THE ISSUE
No repro, figured out the issue through static analysis. Class
a.a.a
is calling a package-private methodandroid/media/Image$Plane."<init>":()V
from Android SDK 28.The caller method from
a.a.a
The callee method is package-private in android sdk 28
WORKAROUNDS (IF ANY)
Do not obfuscate
a.a.a
, make the class be in the same package as its super classImage$Plane
.ADDITIONAL COMMENTS