所有Android设备都包含相同的文档路径

时间:2014-12-04 10:00:57

标签: android directory

我假设所有Android设备都有这个确切的路径,我正在使用这段代码获得的目录。这是真的吗?

Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_DOCUMENTS)

2 个答案:

答案 0 :(得分:1)

只要该路径由Android API管理,您就不必关心此路径是否存在。也许确切的路径可能会在不同的设备上发生变化,但只要你通过这个环境变量引用它就会很好,因为它会引用相关设备的好文件夹。

答案 1 :(得分:0)

没有。所有设备制造商都有不同的路径用于SD卡和内存。 请参考以下代码查找路径 -

Map<String, File> externalLocations = ExternalStorage.getAllStorageLocations();
File externalSdCard = externalLocations.get(ExternalStorage.EXTERNAL_SD_CARD);

使用上面的内容,您将获得内部和外部存储可用的路径。