android,自动推送应用更新数据

时间:2012-07-09 06:50:14

标签: android server-push

我想在几天之后将新数据推送到用户设备上的应用程序,例如新闻更新服务。这不是APK更新。我从哪里获得一些线索?事先提前

(对不起,如果这个问题很愚蠢,但为什么我不能在stackoverflow上搜索它,我必须错过什么?)。

3 个答案:

答案 0 :(得分:1)

您可以通过多种方式实现这一目标。一种选择是设计您的应用程序以定期查询服务器端REST API并以JSON / XML格式下载新信息。该信息可以存储在设备上的本地SQLite或平面文件数据库中。您还可以与Google's Cloud Messaging服务集成,以向设备发送推送通知。当您的应用程序收到推送消息时,它可能会产生一个新的后台进程,以便从您的服务器下载任何更新的内容。

答案 1 :(得分:0)

您可以使用推送通知(搜索c2dm),只要在服务器上更新内容/数据,就会通知用户。每当android应用程序从服务器接收推送消息时,它将从服务器更新本地数据库(例如,你的情况下的新闻数据库)。

希望它对您有用。

答案 2 :(得分:-1)

只需使用您之前使用的相同密钥上传新应用,并增加版本代码。