E/AndroidRuntime: FATAL EXCEPTION: AsyncTask #1
Process: com.dachu.microdisk, PID: 15533
java.lang.RuntimeException: An error occurred while executing doInBackground()
at android.os.AsyncTask$3.done(AsyncTask.java:353)
at java.util.concurrent.FutureTask.finishCompletion(FutureTask.java:383)
at java.util.concurrent.FutureTask.setException(FutureTask.java:252)
at java.util.concurrent.FutureTask.run(FutureTask.java:271)
at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:245)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1162)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:636)
at java.lang.Thread.run(Thread.java:764)
Caused by: java.lang.NoClassDefFoundError: Failed resolution of: Lcom/google/gson/Gson;
at net.openmob.mobileimsdk.server.protocal.ProtocalFactory.create(SourceFile:34)
at net.openmob.mobileimsdk.server.protocal.ProtocalFactory.createPLoginInfo(SourceFile:196)
at ld.d.a(SourceFile:81)
at ld.d$b.a(SourceFile:468)
at ld.d$b.doInBackground(SourceFile:420)
at android.os.AsyncTask$2.call(AsyncTask.java:333)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:245)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1162)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:636)
at java.lang.Thread.run(Thread.java:764)
Caused by: java.lang.ClassNotFoundException: Didn't find class "com.google.gson.Gson" on path: DexPathList[[zip file "/data/app/com.dachu.microdisk-k0-f7IggOzJFExH12oQ79w==/base.apk"],nativeLibraryDirectories=[/data/app/com.dachu.microdisk-k0-f7IggOzJFExH12oQ79w==/lib/arm, /system/fake-libs, /data/app/com.dachu.microdisk-k0-f7IggOzJFExH12oQ79w==/base.apk!/lib/armeabi-v7a, /system/lib, /system/vendor/lib]]
at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:93)
at java.lang.ClassLoader.loadClass(ClassLoader.java:379)
at java.lang.ClassLoader.loadClass(ClassLoader.java:312)
at net.openmob.mobileimsdk.server.protocal.ProtocalFactory.create(SourceFile:34)
at net.openmob.mobileimsdk.server.protocal.ProtocalFactory.createPLoginInfo(SourceFile:196)
at ld.d.a(SourceFile:81)
at ld.d$b.a(SourceFile:468)
at ld.d$b.doInBackground(SourceFile:420)
at android.os.AsyncTask$2.call(AsyncTask.java:333)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:245)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1162)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:636)
at java.lang.Thread.run(Thread.java:764)