始终可用的公用文件夹

时间:2016-08-05 14:32:38

标签: android

是否有一个始终可在Android中使用的文件夹。我知道Environment.getExternalStoragePublicDirectory但我需要检查它的状态。这意味着,有时该文件夹可能是不可用的。我不想使用内部应用程序存储,因为我(和客户)需要从PC访问文件。那么在Android中是否提供了一个总是可用的文件夹?

1 个答案:

答案 0 :(得分:1)

外部存储就是您想要的。它是可以从PC访问的存储。它可能不可用的原因是因为当您在PC上打开文件夹时,设备无法写入该文件夹。因此,在这种情况下,您只需通知用户拔掉USB电缆并关闭其PC上的文件夹,然后再继续操作。

Android docs state this here

  

注意:如果用户安装,外部存储可能不可用   计算机上的外部存储设备或删除媒体,以及它们   您保存到外部存储的文件不会强制执行安全性。所有   应用程序可以读取和写入外部存储器上的文件   并且用户可以删除它们。

外部存储是您想要做的唯一选择,除非您写入网络位置(如数据库等),然后以某种方式允许用户访问那里的数据。