classloader - Android: Isolated 'ClassNotFoundException' reported in Dev Console -
my app has been live on play store little while , has around 500 installs, today greeted following in dev console's anr & crashes section:
java.lang.runtimeexception: @ android.app.activitythread.installprovider (activitythread.java:6423) @ android.app.activitythread.installcontentproviders (activitythread.java:6012) @ android.app.activitythread.handlebindapplication (activitythread.java:5951) @ android.app.activitythread.-wrap3 (activitythread.java) @ android.app.activitythread$h.handlemessage (activitythread.java:1710) @ android.os.handler.dispatchmessage (handler.java:102) @ android.os.looper.loop (looper.java:154) @ android.app.activitythread.main (activitythread.java:6776) @ java.lang.reflect.method.invoke (native method) @ com.android.internal.os.zygoteinit$methodandargscaller.run (zygoteinit.java:1520) @ com.android.internal.os.zygoteinit.main (zygoteinit.java:1410) caused by: java.lang.classnotfoundexception: @ dalvik.system.basedexclassloader.findclass (basedexclassloader.java:56) @ java.lang.classloader.loadclass (classloader.java:380) @ java.lang.classloader.loadclass (classloader.java:312) @ android.app.activitythread.installprovider (activitythread.java:6408)
there 6 of these reports (all identical) 1 user, using android version 7 on galaxy s8+ (dream2qltesq).
does have idea might causing this?
i've ruled out 64k method reference limit and/or proguard being cause, because (and please correct me if i'm wrong), have throught if 64k method reference limit, errors when building app in android studio (which don't) , if proguard cause, assume problem show every time production build installed , run (which doesn't).
there few similar errors mentioned in questions here on so, of "runs fine eclipse/android studio, doesn't run when installed play store' variety. know app works play store, little perplexed why might show 1 user out of 500. i've not seen problem before , have not been able re-create it.
i appreciate if has experience these types of crash reports/exceptions, , if there can rectify problem.
once in app problem in incorrect multidex implementation, solve after add main class multidex.install(this);
public class mymainclass extends application { @override public void oncreate() { multidex.install(this); ... }
Comments
Post a Comment