问题标签 [android-websocket]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
247 浏览

android - 确认服务器已收到通过套接字发送的数据

我在我的 android 应用程序中定义了 websocket,如下所示:

在检查套接字是否打开后,我使用它向服务器发送数据,如下所示:

但仍然有疑问,因为连接可能会在两者之间的某处被切断,因此需要服务器向 android 应用发送回确认信息。

我怎样才能让应用程序理解从服务器返回的消息,以确认接收到手机本身发送的数据。假设从服务器发回的味精是"confirmed, $data"

0 投票
0 回答
84 浏览

android - Websocket 客户端连接需要大约 5 秒

一些开发人员开发了移动应用程序,可以将特定的 SMS 发送到远程 Websocket 服务器。

对于许多手机来说,连接和发送短信已经足够快了。然而,有一些手机需要 5-10 秒额外的时间来发送 SMS。

这是在移动设备中接收到它的时间(我听到声音)和 websocket 服务器实际接收到它的时间。

至少在 Oneplus 6 中,这段代码可能会减慢我的速度:

我进行了搜索,但在这段代码中没有发现任何可能减慢速度的内容。我假设远程 Websocket 服务器足够快,延迟不是由于它。

0 投票
1 回答
461 浏览

android - java.net.MalformedURLException:未知协议:ws KTOR android

文档中所述,我想在服务器中创建 websocket 并从Android连接到它我的 Android 代码:

}

但它给出了以下错误: