1

我需要从我的服务器向 Android 应用程序发送一个文件。我将用户上次在线时的 IP 地址保存在数据库中。

Android 是否有类似 Internet 上的侦听器之类的东西,所以我可以发送一个请求(来自带有 IP 的 myserver)来检查它是我正在寻找的用户还是 IP 是否已更改?

4

2 回答 2

0

移动设备上的 IP 地址非常短暂。此外,为了节省电池电量,很多手机在不使用 wifi 天线时会关闭它。当然,移动设备上的互联网连接总是参差不齐。

因此,设备询问服务器“有我的文件吗?”通常要简单得多。在 Android 上执行此操作的一个好方法是使用AlarmManager并让设备定期检查是否有应该下载的文件 - 可能每天一次或两次。

于 2011-10-30T05:58:34.837 回答
0

您可能想查看Android Cloud to Device Messaging Framework。例如,您可以使用它来告诉 Android 设备上的应用程序有新内容要从服务器获取。

于 2011-10-30T05:58:45.387 回答