我想在几天后将新数据推送到用户设备上的应用程序,例如新闻更新服务。这不是APK更新。我从哪里获得一些线索? tks提前android,应用程序的自动推送更新数据
(抱歉,如果这个问题是愚蠢的,但为什么我不能在stackoverflow上搜索它,我必须错过什么?)。
我想在几天后将新数据推送到用户设备上的应用程序,例如新闻更新服务。这不是APK更新。我从哪里获得一些线索? tks提前android,应用程序的自动推送更新数据
(抱歉,如果这个问题是愚蠢的,但为什么我不能在stackoverflow上搜索它,我必须错过什么?)。
您可以通过许多不同的方式来完成此操作。一种选择是设计您的应用程序,以定期查询服务器端REST API并以JSON/XML格式下载新信息。该信息可以存储在设备上的本地SQLite或平面文件数据库中。您也可以与Google's Cloud Messaging服务集成,以将推送通知发送到设备。当您的应用程序收到推送消息时,它可能产生一个新的后台进程,从服务器上下载任何更新的内容。
只需上传新应用程序,使用之前使用过的相同密钥,并增加版本代码。
抱歉,但您的答案是无关紧要的,我特别指出,它不是APK更新,我想推送一些数据。 – 2012-07-09 07:10:44
您可以使用推送通知(搜索c2dm),在服务器上更新内容/数据时通知用户。每当android应用程序将收到来自服务器的推送消息时,它将从服务器更新本地数据库(例如,您的案例中的新闻数据库)。
希望它对你有帮助。
谢谢,这有帮助! – 2012-07-09 07:15:05
谢谢,这很有帮助! – 2012-07-09 07:14:42