我有一个从本地 XML 文件中提取数据的应用程序。但是,数据会随着时间而变化,我正在寻找一种方法来更新它而不更新整个应用程序。
我的主要目标是创建一个更新方法,如果可以连接到 Internet,并更新应用程序,以便下次在没有 Internet 访问的情况下启动应用程序时,它将显示最新版本的数据。
由于 Android 应用程序文件处于只读状态,因此我需要某种解决方法。我正在考虑两种可能的方法。第一个是下载一个额外的文件并使用它,第二个是使用 SQLite 数据库。
所以我的问题是:
- 是否可以创建具有可更新信息的应用程序?
- 如果是这样,实现此目的的正确方法是什么?