我的一些用户因错误而崩溃。.崩溃的手机是运行Android 9的Google Pixels。但是,并非所有Pixels都因此配置而崩溃。报告崩溃的两台设备分别是Android 9上的Google Pixel 2(大眼鲸)和Android 9上的Pixel XL(马林)。我们拥有使用相同设备和Android版本且没有错误的用户,但我们无法在模拟器中重现错误。
这是报告的堆栈跟踪:
java.lang.NoClassDefFoundError:
at jq.b (jq.java:3)
at jp.a (jp.java:3)
at jr.a (jr.java:19)
at com.google.android.gms.ads.internal.util.ap.a (ap.java:15)
at iv.a (iv.java:19)
at iv.run (iv.java:8)
Caused by: java.lang.ClassNotFoundException:
at dalvik.system.BaseDexClassLoader.findClass (BaseDexClassLoader.java:134)
at java.lang.ClassLoader.loadClass (ClassLoader.java:379)
at ac.loadClass (ac.java:4)
at java.lang.ClassLoader.loadClass (ClassLoader.java:312)
at jq.b (jq.java:3)
at jp.a (jp.java:3)
at jr.a (jr.java:19)
at com.google.android.gms.ads.internal.util.ap.a (ap.java:15)
at iv.a (iv.java:19)
at iv.run (iv.java:8)
Run Code Online (Sandbox Code Playgroud)
这是我的公共库的build.gradle:
apply plugin: 'com.android.library'
android {
compileSdkVersion 28
libraryVariants.all { variant ->
variant.outputs.all {
def version = variant.properties.get("versionName")
def …Run Code Online (Sandbox Code Playgroud)