三星GalaxyS的sd卡中有一个名为external_sd的文件夹。我想要访问这个。我不想硬编码路径Environment.getExternalStorageDirectory() + "external_sd/"
。
我想要所有设备在默认情况下存储在sdcard中的通用路径。我该怎么做呢?
您可以使用以下命令访问外部存储目录:
getExternalStoragePublicDirectory (String类型)
您可以指定文件类型,并获得可以存储文件的位置。移动用户也使用同样的空间
另一种选择是将存储空间用于您自己的应用程序。对于这种用法,
getExternalFilesDir (String类型)
此空间是应用程序特定的,将在卸载应用程序时删除。用户将无法看到这个文件