在Android上使用Apache Mina库接收大文件时的OptionalDataException

时间:2011-11-26 07:20:28

标签: android apache protocol-buffers codec apache-mina

我正在使用Apache Mina在Java服务器和Android客户端之间传输对象。传输大文件时收到以下错误。

org.apache.mina.filter.codec.ProtocolDecoderException:
org.apache.mina.core.buffer.BufferDataException: java.io.OptionalDataException
(Hexdump: .........)

同样的事情只与Java客户端完美配合。但在Android上我只能收到 小物件。 Bigger将抛出异常。

我在日志中注意到Android正在处理该对象分为三部分。我知道了 Processing a MESSAGE_RECEIVED for session 1三次。

有人可以帮我找到解决方法/解决方案吗?

0 个答案:

没有答案