1

我一直在使用(并且正在努力使用)Socket.io 本机 Android 客户端一段时间,最近当我将所有代码从存储在静态变量中的 Socket.io 连接MyApplication extends Application移到 aSocketService extends Service时,在某些情况下,我的发射只是服务器没有听到,我在 Logcat 中有这个奇怪的消息:

E/Socket.IO: [Ljava.lang.Object;@23ba63b6

(@23ba....每次都不同)

这里有人见过这样的消息吗?

4

1 回答 1

1

我不知道 Socket.io,但作为一般经验法则:除非您调试到他们的库代码,否则不清楚实际问题是什么。错误日志似乎引用了方法调用的参数,但这就是我可以读出的全部内容。

尝试通过调试他们的库来更深入地挖掘(Android Studio / IntelliJ 有代码反编译器插件,即使在单步执行混淆代码时也可能对您有所帮助),如果没有任何帮助,请在上游创建错误并告诉他们应该改进错误日志记录 :)

于 2016-09-26T20:22:42.367 回答