解决Android上的辅助外部存储< 4.4

时间:2015-11-18 18:15:39

标签: android storage

我对使用外部存储保存一些数据感到有些困惑。

根据文件:

  

有时,已分配内部存储器分区以用作外部存储器的设备也可能提供SD卡插槽。当这样的设备运行Android 4.3及更低版本时,getExternalFilesDir()方法仅提供对内部分区的访问,并且您的应用程序无法读取或写入SD卡。 [...]

据我了解,外部存储器可以是手机内存中的分区,用作“外部存储器”(主外部存储器)或可移动SD卡(辅助外部存储)。

我的怀疑是:

  1. 在Android 4.4之前,是否有便携式方式专门解决辅助外部存储(即SD卡)?如果答案为否(因为我认为这是阅读以前帖子的答案),如果主外部存储器已满,会发生什么? Android框架是否开始在辅助外部存储器上写入?
  2. 始终关注Android的文档:
  3.   

    从API Level 8开始,您可以允许将您的应用程序安装在外部存储设备上(例如,设备的SD卡)。

    在这种情况下,使用外部存储,doc是否意味着辅助外部存储?

0 个答案:

没有答案