1

我正在 phonegap 中编写一个 Web 应用程序,并希望使用我的服务器中的最新数据更新应用程序数据库,但将此作为后台任务执行,无需用户交互。

Google Play 商店会这样做,因为它会在我有 wifi 连接时自动向我显示更新,而无需我打开 Play 商店应用程序。

任何关于如何实现这一目标的想法或帮助表示赞赏。

4

1 回答 1

0

我认为您想使用适用于 Android 的 Google Cloud Messaging

它允许您从服务器向您的手机发送消息,即使应用程序处于后台也是如此。如果您不想实现触发消息的服务器应用程序,您可以将后台任务作为服务运行,但需要在手机启动后至少启动应用程序 1 次来初始化它。此外,它在运行过程中会消耗电池电量。我会说 Google Cloud Messaging 是一个更经典的解决方案。

于 2012-09-12T13:18:15.930 回答