许多与我的应用程序中下载内容的存储位置有关的独立但相关的问题。Android - 在哪里存储下载的内容,内部与外部存储?
我有一个从中央服务器下载内容的应用程序。此内容有时是优质内容,或者至少是出版商不希望其自由分发的内容。我知道“外部”存储容易访问,而“内部”存储受到保护,除非电话是根植的。
如果应用程序安装在SD卡上(因为我的配置是),那么SD卡上是否也有“内部”存储?因此,如果我的SDCARD安装的应用程序下载了100MB内容到内部存储器,那么它实际上是在SDCARD上结束,还是在设备的物理板载存储器中结束?
如果应用程序安装在SD卡上,并且下载内容的“内部”存储位于SD卡上,那么它是以实际存储的开放格式还是加密的?我似乎记得读取存储在SDCARD上的应用程序是加密的。这是否也适用于“内部”存储?
(删除有关在一个单独的目录为Context.getDir()存储文件的问题意味着一个目录系统,可以创建和维护内部存储)
有没有更好的方法吗?