我的 Android 应用程序序列化对象(使用ObjectOutputStream
)。每次我对一个(使用ObjectInputStream
)进行反序列化时,我都会收到很多这样的调试消息:
01-20 06:44:22.274: D/dalvikvm(2204): GetFieldID: unable to find field Ljava/util/HashMap;.loadFactor:F
这发生在 Android 2.3 但不是 4.2。巧合的是,Android 2.3 的性能非常糟糕,应用程序很快就会耗尽内存。
这个警告到底是什么意思?我能做些什么来避免它吗?