我正在开发一个应用程序,我希望这个应用程序中使用的照片与apk一起打包。问题是我在创建数据库时第一次下载这些照片。在数据库中,我只存储位置(例如城市:名称|人口|照片位置)。一切正常,但最大的问题是我不希望这些下载在安装时进行(因为有很多照片需要10分钟),我想在安装时提供这些照片并装满apk(来自资产的数据库)。
我看到了这个:Saving and Reading Bitmaps/Images from Internal memory in Android
目前我的照片已经下载并位于/ data / user / MY_PACKAGE / imageDir中。我没有权限复制此文件夹中的照片,如果我卸载应用程序,照片也会被删除。这不好,我会用Java下载照片并将它们手动放在某处,但我不知道在哪里。
我的问题是,在使用应用程序时,照片应该放在何处才能访问它们?如何让它们在该文件夹中下载,而无需手动移动?