如果应用程序第一次连接失败,尝试再次连接大约需要2-3分钟。它在主线程上正常运行,但当我移动它以分离线程时,就会出现问题。W/System.err: at libcore.io.Linux.connect(NativeMethod)
W/System.err: at libcore.io.ForwardingOs.connect(ForwardingOs.java
当我只启动一个客户端时,它工作得很好,但是当我启动几个客户端时,我总是在程序工作了2-3分钟后得到一个java.lang.IndexOutOfBoundsException异常。at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:378)
at io.netty.util.concurrent.SingleThreadEventExecutorThreadExecutorMap.java:74)
问题是,我的安卓设备(文斯)给OutOfMemoryError的时间后(如2-3分钟)。仿真器的情况也是如此。有什么办法可以避免这个错误吗?(Array.java:782) at java.io.ObjectInputStream.readArray(ObjectInputStream.java:1769)
at <