【发布时间】:2014-04-26 16:30:16
【问题描述】:
我有一个每 2 秒调用一次 URL 的 Android 应用。 我知道,这会耗尽电池电量。但我需要连接,因为应用程序和网络服务器之间必须始终存在连接。
现在我的问题是:每 2 秒使用“HttpURLConnection”还是使用套接字来实现这一点对性能和电池来说更好吗? 如果是socket,哪个socket? Asynctask,thread,websocket,还是用这种方式?: Socket Programming using android and php
【问题讨论】:
-
即使您每两秒执行一次也不意味着始终存在连接,因为 http 是无连接协议。每次请求后连接都会关闭。所以更好地解释你需要什么。
-
@greenapps 查看我的回答。看看是否需要改进:)