Logcat 与 Socket.io Android 客户端的奇怪错误

Weird Error in Logcat with Socket.io Android client

我一直在使用(并努力使用)Socket.io 本地 Android 客户端一段时间,最近我将所有代码从存储在MyApplication extends Application 中的静态变量到 SocketService extends Service,在某些情况下,服务器听不到我发出的声音,我在 Logcat 中收到这条奇怪的消息:

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

(@23ba....每次都不一样)

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

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

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