Codenameone RuntimeException-19处的第二个字节错误

Codenameone RuntimeException-19处的第二个字节错误,codenameone,Codenameone,以下是生产中应用程序的错误日志。理解第二字节错误问题的简单方法是什么。在这里给我任何指导。 在不同的字节上抛出这个错误。有时在2,有时在19等等。我无法在模拟器上重现这个问题。这种情况很少发生,但我不确定是什么导致了这个问题 [EDT] 0:23:57,929 - Exception: java.lang.RuntimeException - bad second byte at 19 java.lang.RuntimeException at java_io_DataInputS

以下是生产中应用程序的错误日志。理解第二字节错误问题的简单方法是什么。在这里给我任何指导。 在不同的字节上抛出这个错误。有时在2,有时在19等等。我无法在模拟器上重现这个问题。这种情况很少发生,但我不确定是什么导致了这个问题

[EDT] 0:23:57,929 - Exception: java.lang.RuntimeException - bad second byte at 19
   java.lang.RuntimeException
    at java_io_DataInputStream.decode:207
    at java_io_DataInputStream.decodeUTF:187
    at java_io_DataInputStream.decodeUTF:181
    at java_io_DataInputStream.readUTF:177
    at com_codename1_io_Util.readUTF:1081
    at com__server_Activity.internalize:571
    at com_codename1_io_Util.readObject:714
    at com_codename1_io_Util.readObject:689
    at com_codename1_io_Storage.readObject:264
    at com_server_ServerImpl.getActivitiesOfflineMode:1898
    at com__forms_AppointmentForm.lambda$onShowCompleted$14:636
    at com__forms_AppointmentForm__Lambda_9.run:276
    at com_codename1_ui_Display.processSerialCalls:1298
    at com_codename1_ui_Display.edtLoopImpl:1242
    at com_codename1_ui_Display.mainEDTLoop:1130
    at com_codename1_ui_RunnableWrapper.run:120
    at com_codename1_impl_CodenameOneThread.run:176
    at java_lang_Thread.runImpl:153

看起来
活动
内部化
外部化
是不对称的,并且您编写的数据与读取的数据不同,从而导致损坏。您在
readUTF
行之前执行此操作。当您到达
readUTF
调用时,数据已损坏,因此出现此错误。

看起来
活动
内部化和
外部化
是不对称的,您编写的数据与读取的数据不同,导致损坏。您在
readUTF
行之前执行此操作。到达
readUTF
调用时,数据已损坏,因此出现此错误