android - 当从画廊或相机选项中选择选项时获取错误
问题描述
E/AndroidRuntime:致命异常:主进程:com.m3h.pmne,PID:19352 java.lang.RuntimeException:Parcelable 遇到 IOException 在 android.os.Parcel 写入可序列化对象(名称 = com.m3h.pmne.ServerResponse.FormParentResponse) .writeSerializable(Parcel.java:1730) 在 android.os.Parcel.writeValue(Parcel.java:1678) 在 android.os.Parcel.writeArrayMapInternal(Parcel.java:891) 在 android.os.BaseBundle.writeToParcelInner(BaseBundle. java:1579) 在 android.os.Bundle.writeToParcel(Bundle.java:1233) 在 android.os.Parcel.writeBundle(Parcel.java:931) 在 androidx.fragment.app.FragmentState.writeToParcel(FragmentState.java:125 ) 在 android.os.Parcel.writeTypedObject(Parcel.java:1532) 在 android.os.Parcel.writeTypedList(Parcel.java:1411) 在 android.os.Parcel.writeTypedList(Parcel.java:1396) 在 androidx.fragment .app.FragmentManagerState。writeToParcel(FragmentManagerState.java:58) 在 android.os.Parcel.writeParcelable(Parcel.java:1699) 在 android.os.Parcel.writeValue(Parcel.java:1605) 在 android.os.Parcel.writeArrayMapInternal(Parcel.java :891) 在 android.os.BaseBundle.writeToParcelInner(BaseBundle.java:1579) 在 android.os.Bundle.writeToParcel(Bundle.java:1233) 在 android.os.Parcel.writeBundle(Parcel.java:931) 在 android .os.Parcel.writeValue(Parcel.java:1596) 在 android.os.Bundle 的 android.os.BaseBundle.writeToParcelInner(BaseBundle.java:1579) 在 android.os.Parcel.writeArrayMapInternal(Parcel.java:891)。 writeToParcel(Bundle.java:1233) 在 android.os.Parcel.writeBundle(Parcel.java:931) 在 android.os.Parcel.writeValue(Parcel.java:1596) 在 android.os.Parcel.writeArrayMapInternal(Parcel.java :891) 在 android.os.Bundle 的 android.os.BaseBundle.writeToParcelInner(BaseBundle.java:1579)。writeToParcel(Bundle.java:1233) 在 android.app.IActivityManager$Stub$Proxy.activityStopped(IActivityManager.java:3858) 在 android.app.servertransaction.PendingTransactionActions$StopInfo.run(PendingTransactionActions.java:144) 在 android.os .Handler.handleCallback(Handler.java:873) 在 android.os.Handler.dispatchMessage(Handler.java:99) 在 android.os.Looper.loop(Looper.java:214) 在 android.app.ActivityThread.main( ActivityThread.java:7156) 在 java.lang.reflect.Method.invoke(Native Method) 在 com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:494) 在 com.android.internal.os。 ZygoteInit.main(ZygoteInit.java:975) 由:java.io.NotSerializableException: com.m3h.pmne.ServerResponse.Data at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1240) at java.io.ObjectOutputStream 引起。 defaultWriteFields(ObjectOutputStream.java:1604) 在 java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1565) 在 java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1488) 在 java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1234) 在java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:354) 在 android.os.Parcel.writeSerializable(Parcel.java:1725) 在 android.os.Parcel.writeValue(Parcel.java:1678) 在 android.os.Parcel .writeArrayMapInternal(Parcel.java:891) 在 android.os.BaseBundle.writeToParcelInner(BaseBundle.java:1579) 在 android.os.Bundle.writeToParcel(Bundle.java:1233) 在 android.os.Parcel.writeBundle(Parcel. java:931) 在 android.os.Parcel.writeTypedObject(Parcel.java:1532) 在 android.os.Parcel.writeTypedList(Parcel.java:1411) 的 androidx.fragment.app.FragmentState.writeToParcel(FragmentState.java:125) ) 在 android.os。Parcel.writeTypedList(Parcel.java:1396) 在 android.os.Parcel.writeParcelable(Parcel.java:1699) 在 androidx.fragment.app.FragmentManagerState.writeToParcel(FragmentManagerState.java:58) 在 android.os.Parcel.writeValue (Parcel.java:1605) 在 android.os.Parcel.writeArrayMapInternal(Parcel.java:891) 在 android.os.BaseBundle.writeToParcelInner(BaseBundle.java:1579) 在 android.os.Bundle.writeToParcel(Bundle.java: 1233) 在android.os.Parcel.writeBundle(Parcel.java:931) 在android.os.Parcel.writeValue(Parcel.java:1596) 在android.os.Parcel.writeArrayMapInternal(Parcel.java:891) 在android。 os.BaseBundle.writeToParcelInner(BaseBundle.java:1579) 在 android.os.Bundle.writeToParcel(Bundle.java:1233) 在 android.os.Parcel.writeBundle(Parcel.java:931) 在 android.os.Parcel.writeValue (Parcel.java:1596) 在 android.os.Parcel.writeArrayMapInternal(Parcel.java:891) 在 android.os.BaseBundle.writeToParcelInner(BaseBundle.java:1579) 在 android.os.Bundle.writeToParcel(Bundle.java:1233) 在 android.app.IActivityManager$Stub$Proxy.activityStopped(IActivityManager.java :3858) 在 android.app.servertransaction.PendingTransactionActions$StopInfo.run(PendingTransactionActions.java:144) 在 android.os.Handler.handleCallback(Handler.java:873) 在 android.os.Handler.dispatchMessage(Handler.java: 99) 在 android.os.Looper.loop(Looper.java:214) 在 android.app.ActivityThread.main(ActivityThread.java:7156) 在 java.lang.reflect.Method.invoke(Native Method)PendingTransactionActions$StopInfo.run(PendingTransactionActions.java:144) 在 android.os.Handler.handleCallback(Handler.java:873) 在 android.os.Handler.dispatchMessage(Handler.java:99) 在 android.os.Looper.loop (Looper.java:214) 在 android.app.ActivityThread.main(ActivityThread.java:7156) 在 java.lang.reflect.Method.invoke(Native Method)PendingTransactionActions$StopInfo.run(PendingTransactionActions.java:144) 在 android.os.Handler.handleCallback(Handler.java:873) 在 android.os.Handler.dispatchMessage(Handler.java:99) 在 android.os.Looper.loop (Looper.java:214) 在 android.app.ActivityThread.main(ActivityThread.java:7156) 在 java.lang.reflect.Method.invoke(Native Method)
解决方案
推荐阅读
- javascript - 仅操作二维数组的数值
- java - 在java中向服务器发送消息
- javascript - Newsletter2Go - 用 javascript 填写表单后无法正常工作?
- java - 我试图在 Java 中的一串连续字母中找到丢失的字母
- azure - datediff 上的 Azure 流分析加入未按预期工作
- java - 读取托管对象时使用别名注释
- ms-access - 在 MS Access 数据宏中将字符串转换为日期
- ios - 在 StackView 中按内容对齐两个元素
- c++ - 为什么指向实现与该接口协变的接口的项的智能指针向量不?
- python - 我的 CNN 的验证准确率从未超过 75%