1

我正在开发一个 Android 应用程序。如何使用 Web 服务器更新我的应用程序中的数据?最初,我将在我的应用程序本身中提供数据。但是当我的数据变得过时时,我将如何更新应用程序本身的数据?有没有办法使用互联网来做到这一点?

4

2 回答 2

1

这是一个非常普遍的问题,因此有很多方法可以更新应用程序数据。

我假设你有一个 web 服务,它提供了你应用程序的必要内容。例如,如果 web 服务向你发送 json 格式的内容,那么你需要解析并保存数据以供以后使用互联网连接。这只是让您了解其中一种简单方法的示例。

如果您在创建应用程序时询问您在应用程序中放入的数据,比如说资产文件夹中的数据,您不能在那里覆盖数据。如果您想使用来自互联网的更新数据,那么您需要以某种方式保存它。您可以保留从服务器直接发送的文件,也可以解析数据并创建数据库以使用它。

于 2012-07-31T08:14:03.310 回答
0

要从服务器获取有更新可用的通知,请使用推送通知:Google Cloud Messaging (GCM)。

然后你必须使用 http 协议来获取数据。您的问题是一般给出更好的答案。

于 2012-07-31T08:10:18.527 回答