【发布时间】:2015-08-03 19:18:12
【问题描述】:
对不起,菜鸟问题。我对 Android 开发还是很陌生。
我目前正在开发一个 Android 应用程序,该应用程序旨在从位于 Assets 目录中的 zip 文件中提取一些图像。最初的目标似乎是让应用检查服务器以查看 zip 是否已更新,然后下载新的 zip(如果有的话)。
问题是 Assets 目录,如果我理解正确的话,是只读的。
问题是 - 我仍然需要能够按照他们的原始设计检查服务器以获取此文件的更新并下载新的。由于文件很大,所以每次都简单地将其下载到内存中并不可行。因此,话虽如此,我需要将它下载到某个静态的地方,以便我可以在启动时告诉应用程序首先查看那里,如果那里是空的,则使用 Assets 中的备份。
应用程序的根文件夹是否是下载此文件的最佳位置,该文件将无限期保留,可能经常被替换并在每次运行时读取?还是违反标准设计程序?
谢谢!
【问题讨论】: