{"id":914,"date":"2014-07-10T15:25:48","date_gmt":"2014-07-10T07:25:48","guid":{"rendered":"http:\/\/guoh.ai\/lifelog\/?p=914"},"modified":"2014-07-10T15:25:48","modified_gmt":"2014-07-10T07:25:48","slug":"parcelable-encounteredclassnotfoundexception-reading-a-serializable-object","status":"publish","type":"post","link":"https:\/\/guoh.ai\/lifelog\/2014\/07\/parcelable-encounteredclassnotfoundexception-reading-a-serializable-object\/","title":{"rendered":"Parcelable encounteredClassNotFoundException reading a Serializable object"},"content":{"rendered":"<p>\u8bb0\u5f55\u4e0b\uff0c\u8fd9\u4e2a\u95ee\u9898\u4e00\u76f4\u65e0\u6cd5\u77e5\u9053\u5408\u7406\u7684\u539f\u56e0<\/p>\n<p>1065 07-09 22:25:29.927   670   918 E AmStub  : java.lang.RuntimeException: Parcelable encounteredClassNotFoundException reading a Serializable object (name = xx.oo.MySerializableObject)<br \/>\n1066 07-09 22:25:29.927   670   918 E AmStub  :  at android.os.Parcel.readSerializable(Parcel.java:2148)<br \/>\n1067 07-09 22:25:29.927   670   918 E AmStub  :  at android.os.Parcel.readValue(Parcel.java:2016)<br \/>\n1068 07-09 22:25:29.927   670   918 E AmStub  :  at android.os.Parcel.readMapInternal(Parcel.java:2226)<br \/>\n1069 07-09 22:25:29.927   670   918 E AmStub  :  at android.os.Bundle.unparcel(Bundle.java:223)<br \/>\n1070 07-09 22:25:29.927   670   918 E AmStub  :  at android.os.Bundle.containsKey(Bundle.java:271)<br \/>\n1071 07-09 22:25:29.927   670   918 E AmStub  :  at android.content.Intent.hasExtra(Intent.java:4414)<br \/>\n1072 07-09 22:25:29.927   670   918 E AmStub  :  at com.android.server.am.c.a(Unknown Source)<br \/>\n1073 07-09 22:25:29.927   670   918 E AmStub  :  at com.android.server.am.AmSmartShowStub.checkStartActivity(Unknown Source)<br \/>\n1074 07-09 22:25:29.927   670   918 E AmStub  :  at com.android.server.am.ActivityManagerService.checkStartActivity(ActivityManagerService.java:3015)<br \/>\n1075 07-09 22:25:29.927   670   918 E AmStub  :  at com.android.server.am.ActivityManagerService.startActivityAsUser(ActivityManagerService.java:3224)<br \/>\n1076 07-09 22:25:29.927   670   918 E AmStub  :  at com.android.server.am.ActivityManagerService.startActivity(ActivityManagerService.java:3213)<br \/>\n1077 07-09 22:25:29.927   670   918 E AmStub  :  at android.app.ActivityManagerNative.onTransact(ActivityManagerNative.java:144)<br \/>\n1078 07-09 22:25:29.927   670   918 E AmStub  :  at com.android.server.am.ActivityManagerService.onTransact(ActivityManagerService.java:1968)<br \/>\n1079 07-09 22:25:29.927   670   918 E AmStub  :  at android.os.Binder.execTransact(Binder.java:351)<br \/>\n1080 07-09 22:25:29.927   670   918 E AmStub  :  at dalvik.system.NativeStart.run(Native Method)<br \/>\n1081 07-09 22:25:29.927   670   918 E AmStub  : Caused by: java.lang.ClassNotFoundException: xx.oo.MySerializableObject<br \/>\n1082 07-09 22:25:29.927   670   918 E AmStub  :  at java.lang.Class.classForName(Native Method)<br \/>\n1083 07-09 22:25:29.927   670   918 E AmStub  :  at java.lang.Class.forName(Class.java:217)<br \/>\n1084 07-09 22:25:29.927   670   918 E AmStub  :  at java.io.ObjectInputStream.resolveClass(ObjectInputStream.java:2279)<br \/>\n1085 07-09 22:25:29.927   670   918 E AmStub  :  at java.io.ObjectInputStream.readNewClassDesc(ObjectInputStream.java:1638)<br \/>\n1084 07-09 22:25:29.927   670   918 E AmStub  :  at java.io.ObjectInputStream.resolveClass(ObjectInputStream.java:2279)<br \/>\n1085 07-09 22:25:29.927   670   918 E AmStub  :  at java.io.ObjectInputStream.readNewClassDesc(ObjectInputStream.java:1638)<br \/>\n1086 07-09 22:25:29.927   670   918 E AmStub  :  at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:658)<br \/>\n1087 07-09 22:25:29.927   670   918 E AmStub  :  at java.io.ObjectInputStream.readNewObject(ObjectInputStream.java:1781)<br \/>\n1088 07-09 22:25:29.927   670   918 E AmStub  :  at java.io.ObjectInputStream.readNonPrimitiveContent(ObjectInputStream.java:762)<br \/>\n1089 07-09 22:25:29.927   670   918 E AmStub  :  at java.io.ObjectInputStream.readObject(ObjectInputStream.java:1981)<br \/>\n1090 07-09 22:25:29.927   670   918 E AmStub  :  at java.io.ObjectInputStream.readObject(ObjectInputStream.java:1938)<br \/>\n1091 07-09 22:25:29.927   670   918 E AmStub  :  at android.os.Parcel.readSerializable(Parcel.java:2142)<br \/>\n1092 07-09 22:25:29.927   670   918 E AmStub  :  &#8230; 14 more<br \/>\n1093 07-09 22:25:29.927   670   918 E AmStub  : Caused by: java.lang.NoClassDefFoundError: xx\/oo\/MySerializableObject<br \/>\n1094 07-09 22:25:29.927   670   918 E AmStub  :  &#8230; 24 more<br \/>\n1095 07-09 22:25:29.927   670   918 E AmStub  : Caused by: java.lang.ClassNotFoundException: Didn&#8217;t find class &#8220;xx.oo.MySerializableObject&#8221; on path: DexPathList[[zip file &#8220;\/system\/framework\/mediatek-op.jar&#8221;],nativeLibraryDirectories=[\/vendor\/lib, \/system\/lib]]<br \/>\n1096 07-09 22:25:29.927   670   918 E AmStub  :  at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:53)<br \/>\n1097 07-09 22:25:29.927   670   918 E AmStub  :  at java.lang.ClassLoader.loadClass(ClassLoader.java:501)<br \/>\n1098 07-09 22:25:29.927   670   918 E AmStub  :  at java.lang.ClassLoader.loadClass(ClassLoader.java:461)<br \/>\n1099 07-09 22:25:29.927   670   918 E AmStub  :  &#8230; 24 more<br \/>\n1100 07-09 22:25:29.934   670   918 I ActivityManager: START u0 {flg=0x10000000 cmp=xx.oo\/xx.oo.MyActivity (has extras) contextId=2722, taskId=2306     } from pid 23461<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u8bb0\u5f55\u4e0b\uff0c\u8fd9\u4e2a\u95ee\u9898\u4e00\u76f4\u65e0\u6cd5\u77e5\u9053\u5408\u7406\u7684\u539f\u56e0 1065 07-09 22:25:29.927 670 918 E AmStub : java.lang.RuntimeException: Parcelable encounteredClassNotFoundException reading a Serializable object (name = xx.oo.MySerializableObject) 1066 07-09 22:25:29.927 670 918 E AmStub : at android.os.Parcel.readSerializable(Parcel.java:2148) 1067 07-09 22:25:29.927 670 918 E AmStub : at android.os.Parcel.readValue(Parcel.java:2016) 1068 07-09 22:25:29.927 670 918 E AmStub : at android.os.Parcel.readMapInternal(Parcel.java:2226) 1069 07-09 22:25:29.927 670 918 E &hellip; <a href=\"https:\/\/guoh.ai\/lifelog\/2014\/07\/parcelable-encounteredclassnotfoundexception-reading-a-serializable-object\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Parcelable encounteredClassNotFoundException reading a Serializable object<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_gfmr_meta_descriptions":[],"_gfmr_multilingual_taxonomy_terms":[],"footnotes":""},"categories":[7],"tags":[],"class_list":["post-914","post","type-post","status-publish","format-standard","hentry","category-android"],"_links":{"self":[{"href":"https:\/\/guoh.ai\/lifelog\/wp-json\/wp\/v2\/posts\/914","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/guoh.ai\/lifelog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/guoh.ai\/lifelog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/guoh.ai\/lifelog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/guoh.ai\/lifelog\/wp-json\/wp\/v2\/comments?post=914"}],"version-history":[{"count":1,"href":"https:\/\/guoh.ai\/lifelog\/wp-json\/wp\/v2\/posts\/914\/revisions"}],"predecessor-version":[{"id":915,"href":"https:\/\/guoh.ai\/lifelog\/wp-json\/wp\/v2\/posts\/914\/revisions\/915"}],"wp:attachment":[{"href":"https:\/\/guoh.ai\/lifelog\/wp-json\/wp\/v2\/media?parent=914"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/guoh.ai\/lifelog\/wp-json\/wp\/v2\/categories?post=914"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/guoh.ai\/lifelog\/wp-json\/wp\/v2\/tags?post=914"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}