我需要从我的服务器发送文件到Android应用程序。我从上次上线时将用户的IP地址保存在数据库中。如何将我的服务器上的文件发送到Android应用程序?
Android是否有类似于互联网监听器的东西,所以我可以发送一个请求(来自myserver与IP),以检查它是我正在寻找的用户还是IP已经改变?
我需要从我的服务器发送文件到Android应用程序。我从上次上线时将用户的IP地址保存在数据库中。如何将我的服务器上的文件发送到Android应用程序?
Android是否有类似于互联网监听器的东西,所以我可以发送一个请求(来自myserver与IP),以检查它是我正在寻找的用户还是IP已经改变?
您可能需要查看Android Cloud to Device Messaging Framework。例如,您可以使用它来告诉您的Android设备上的应用程序有新的内容从服务器获取。
这是我希望非常感谢你。我会谷歌为例因为我发现谷歌docx很难理解没有例子。 – wg500
移动设备上的IP地址是相当短暂的。此外,为了节省电池电量,许多手机在不使用时关闭天线。当然,互联网连接在移动设备上总是很少见。
因此,设备询问服务器“是否有文件适合我?”通常会简单很多。在Android上执行此操作的一个好方法是使用AlarmManager并让设备定期检查是否有应该下载的文件 - 可能一天一次或两次。
是的,但它不是很好的因为会使用日期计划因为它不足以我的应用程序一天检查两次或10次。谢谢任何方式 – wg500
如果您想要执行检查,如果它与您正在寻找的用户是同一用户,您将如何执行?你是否还在存储任何独特的身份与IP?在我的opnion最好让应用程序标识自己,而不是启动识别应用程序的服务器 – krammer
当然有一个ID – wg500