My app中有一个小的PlusOne按钮(使用Google-Play-Services rev.21.0.2),最近我收到了其中一个用户的下一个崩溃报告
java.lang.NoClassDefFoundError: android.os.AsyncTask
at com.google.android.gms.plus.data.internal.PlusImageView.a(SourceFile:60)
at com.google.android.gms.plus.internal.bw.a(SourceFile:917)
at com.google.android.gms.common.internal.v.d(SourceFile:200)
at com.google.android.gms.common.internal.u.handleMessage(SourceFile:136)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:130)
at android.app.ActivityThread.main(ActivityThread.java:3770)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:507)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:912)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:670)
at dalvik.system.NativeStart.main(Native Method)
我已经跟踪了所有instructions of the Play Services很长一段时间(包括Proguard部分),之前从未遇到过这个问题。
奇怪的是,我已经成功地在多个设备上运行应用程序而没有任何问题,并且有很多用户使用我的应用程序。许多人也卸载了,但这是我第一次遇到这次崩溃。
我不是Proguard专家,但这可能就是它的原因吗?
这个问题可能是什么原因?
如何解决此问题?
我已经尝试搜索此问题,而且我甚至找不到一个关于它的网站。