0

我的应用程序从 Web 服务获取更新的数据。但是,我只希望我的应用程序在真正更新时下载该数据。处理这个问题的最佳方法是什么?我应该在 web 服务上有一个只包含最新版本的文件吗?然后应用程序将下载该文件并解析版本并将其与当前安装的版本进行比较,如果版本比已安装的应用程序更新,是否会下载新版本?

我将把这些数据保存到应用程序支持文件夹中。如何处理文件的本地化?我会有瑞典文和英文版本的文件。这些文件将是 json 格式。我需要遵循任何文件命名约定,以便应用程序使用正确的本地化版本吗?

4

1 回答 1

0

版本化您的数据。将 updateCheck api 添加到服务器,应用程序将其当前版本发送到服务器并接收新更新或“所有最新”通知。只要文件命名空间可以处理本地化名称,您为本地化提出的任何约定都应该没问题。为了便于选择运行时,为本地化版本创建一个“se”和“en”子目录可能是最简单的。

于 2012-11-21T20:53:28.100 回答