我正在尝试在 android 应用程序和 php 服务器之间同步数据。
在我的应用程序中,我使用 json webservices 从 php 服务器获取数据。
现在,只要有新字段添加到 php 服务器数据库,我的应用程序就会立即反射(reflect)出来。
它是一种后台服务,我们每次都会在 php 服务器数据库中查找新数据。
我该怎么做?
最佳答案
如果您立即需要它,您应该考虑使用 GCM .
这句话在GCM的首页上:
Send data from your server to users' Android-powered devices. This could be a lightweight message telling your app there is new data to be fetched from the server
您需要做的是让您的后端向 GCM 通知新数据(通过 GCM 的网络服务)。然后,GCM 负责将此消息传送到您的应用程序。它甚至会在未运行时启动应用程序。
至于具体的解决方案,你有两种可能:要么后端只会通过GCM“ping”应用程序,应用程序会自己获取数据,或者,如果更新很小,后端可以直接将它发送到你的应用程序GCM 消息。
关于php - 如何在android应用程序和php服务器之间同步数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22606120/