如何在Android 6上获得模拟存储路径?

时间:2016-06-20 16:24:21

标签: android android-6.0-marshmallow

我想获得模拟存储路径。 System.getenv("EMULATED_STORAGE_TARGET")适用于以前的版本,即Android 5及更低版本,但在Android 6上返回null。我在谷歌搜索但无法找到任何内容。如何在Android 6上获得模拟存储路径。任何帮助将不胜感激。在此先感谢!!

1 个答案:

答案 0 :(得分:1)

您好像是指external storage,在某些版本的Android上,/storage/emulated/0/位于Environment.getExternalStorageDirectory()。在所有版本的Android上获取外部存储根的正确方法是BufferedReader

如果您发现自己在Android应用中使用了环境变量,那么您做错了。