如何即时向我的颤振应用程序添加新内容?



我的颤振应用程序为用户提供一些内容(主要是文本和图形,如博客文章或新闻(。这些内容需要每天更新。所以会有新的文本、图像,甚至可能是视频。现在,即使在离线时也可以使用该应用程序,因此所有更新的内容都应存储在某个地方以供以后访问。

  • 现在,我正在使用SQLite数据库来存储文本
  • 图像存储在应用程序的"资产"文件夹中。
  • 该程序的性质是用户不想向应用程序授予任何SD卡访问权限。

所以我的问题是,如何在不更新整个应用程序或使用任何 SDcard 权限的情况下更新内容?

是否可以编写代码来下载新内容并将其直接保存在应用程序的 Assets 文件夹中?然后,应用程序可以使用这些文件吗?没有在"Pubspec.YAML">文件?

我可以将所有数据(甚至是每天添加的图像和视频(存储在位于手机内存中的SQLite数据库中吗?

包含此类内容的应用的标准做法是什么?

您必须以某种方式使用存储。

在Android中,如果要将数据保存在应用程序的内部目录中,则无需请求存储权限storage/emulated/0/Android/data/data/your_package_name/文件夹。你可以试试。

但是它有一个缺点,如果您的应用程序被删除,那么所有数据也将被删除。

相关内容

最新更新