2014-12-04 47 views

回答

1

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

+0

有什么文件来支持你的答案?我只是好奇,因为这条道路存在很重要。 – Ogen 2014-12-04 11:00:47

+1

这就是环境变量的工作原理。 Android有一组由设备制造商为自己的设备填充的环境变量。因此,即使环境变量中的路径可能不同,但环境变量中的路径始终会有一个对应的文件夹,只要您使用该变量引用它而不是原始编码路径,就没有问题。 – tiledcode 2014-12-04 11:49:06

0

号所有设备制造商有不同的路径。为SD卡和内存。 参考下面的代码查找路径 -

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

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

相关问题