Android websocket over stomp 协议实现

问题描述 投票:0回答:0

一段时间以来,我一直在尝试实现这一点,但情况很糟糕。可用的 Android 库都非常旧,上次更新超过 5 年,Java(没有 kotlin)。

我尝试了所有 4 个可用库的实现,浪费了大量时间,但没有成功。这是我的结果:

https://github.com/boumba100/android-stomp-websocket - 不支持 http 或 https,仅支持 ws 和 wss

https://github.com/NaikSoftware/StompProtocolAndroid - lib 是为 RX java 制作的。要使用它最重要的方法,如 (suscribe),您特别需要能够在应用程序中实现这些概念。我更深入地看到了返回语句中的 Flowable,我无法订阅、收听或执行类似的功能。

https://github.com/HertelDavid/StompedAndroidClient - 添加依赖项后无法构建应用程序。大量奇怪的错误,我想这不再有效了

https://github.com/MobileDews/Android-Stomp-Over-Websocket。 - .connect() 函数不起作用。它抛出错误:解析失败:Lorg/java_websocket/drafts/Draft_17; 搜索后我发现它在一个只读类中使用 Draft_17 并在库中使用。我认为这应该更新并且目前已弃用,但我无法更改库保护类

有没有人有什么建议。我开始绝望了,没主意了。

android kotlin websocket stomp
© www.soinside.com 2019 - 2024. All rights reserved.