2016-06-20 52 views
0

我想获得模拟存储路径。 System.getenv("EMULATED_STORAGE_TARGET")适用于早期版本,即Android 5及以下版本,但在Android 6上返回null。我在谷歌上搜索但找不到任何东西。我如何获得Android 6上的模拟存储路径。任何帮助将不胜感激。提前致谢!!如何在Android 6上获得模拟存储路径?

+0

您认为“模拟存储路径”是什么? – CommonsWare

+0

@CommonsWare感谢您的回复,如果我没有错,我认为它是内部存储。这个路径通常是/ storage/emulated/0 /(0代表用户)。 – varunkr

回答

1

您似乎指的是external storage,在某些版本的Android上它将位于/storage/emulated/0/。通过Environment.getExternalStorageDirectory(),获得外部存储根目录的正确方式,在全部版本的Android上。

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

相关问题