![]() |
1
7
我的回答是基于这个问题中的评论。关于这个问题没有足够的信息,所以我为你的问题写了2个解决方案
这是一个简单的Websocket实现。为此,您可以使用 koush/AndroidAsync 图书馆 将此项目实施到您的项目中
然后连接到Websocket服务器
此处设置字符串回调()&setDataCallback()将接收您的实时更新。 您还可以使用 codebutler/android-websockets 用于此的库。
为此,您可以使用 Gozirra 用于解决此问题的java库。 你可以 download 客户端库。然后将其放入libs文件夹。 用于连接到服务器
为更新创建侦听器
然后订阅您的主题消息
如果您想取消订阅,可以使用以下代码
或
用于断开客户端连接
我没有用真正的服务器测试这个。但我认为这会奏效。如果它能解决你的问题,请告诉我
正如你提到的图书馆 https://github.com/NaikSoftware/StompProtocolAndroid 你可以用这个。简化版本如下 将maven链接添加到项目级渐变中
在模块级渐变中添加依赖项
然后使用以下代码获取消息
|
![]() |
2
6
使用Square的OkHttp库。 将此依赖项添加到构建梯度
在课堂下使用Webshocks听力
使用以下代码通过shocket访问数据
|
![]() |
Murilo · Jetpack编写导航栏项目图标 4 月前 |
![]() |
KolaYAndr · 活动RESULT_OK似乎从未发生过 4 月前 |
![]() |
psycho_pat · Android应用程序中的权限 5 月前 |
|
FarazFiroz · 如何将argb转换为描述性文本颜色 5 月前 |
![]() |
Daniel · Unity Android游戏支持的设备数量太少 5 月前 |