Getstream 聊天在 activity 置于后台然后返回前台后初始化
Getstream chat initializes after activity is put in background and then back in foreground
我在我的 Android 应用程序中实现了 Getstream 聊天,但聊天只有在我将应用程序置于后台并返回后才会加载。在此之前,我在 onCreate
中执行示例 here 中的所有逻辑。
日志中与 Getstream 唯一相关的是:
2019-10-03 09:40:54.718 11323-11485/com.test.test D/WebSocketService: WebSocket Response : {"connection_id":"a39a2311-cffb-4675-9977-049ae5a52c32","cid":"*","type":"health.check","created_at":"2019-10-03T07:40:53.129735005Z"}
我尝试将所有代码放入 onStart
、onResume
等等,但没有任何效果。可能是什么问题?
我真的不认为我应该 post 代码,因为它与示例中的代码完全相同。如果你真的需要一些,请告诉我。
编辑:最好的解释在这里:https://github.com/GetStream/stream-chat-android/issues/95
这已在 2.2.0 版本中修复。
同样的问题也可能是lifecycle-extension库引起的。 androidx.lifecycle:lifecycle-extensions:2.1.0
运行良好,但目前 2.2.0 有一些奇怪的错误。
我在我的 Android 应用程序中实现了 Getstream 聊天,但聊天只有在我将应用程序置于后台并返回后才会加载。在此之前,我在 onCreate
中执行示例 here 中的所有逻辑。
日志中与 Getstream 唯一相关的是:
2019-10-03 09:40:54.718 11323-11485/com.test.test D/WebSocketService: WebSocket Response : {"connection_id":"a39a2311-cffb-4675-9977-049ae5a52c32","cid":"*","type":"health.check","created_at":"2019-10-03T07:40:53.129735005Z"}
我尝试将所有代码放入 onStart
、onResume
等等,但没有任何效果。可能是什么问题?
我真的不认为我应该 post 代码,因为它与示例中的代码完全相同。如果你真的需要一些,请告诉我。
编辑:最好的解释在这里:https://github.com/GetStream/stream-chat-android/issues/95
这已在 2.2.0 版本中修复。
同样的问题也可能是lifecycle-extension库引起的。 androidx.lifecycle:lifecycle-extensions:2.1.0
运行良好,但目前 2.2.0 有一些奇怪的错误。