0
我想获得模拟存储路径。 System.getenv("EMULATED_STORAGE_TARGET")
适用于早期版本,即Android 5及以下版本,但在Android 6上返回null。我在谷歌上搜索但找不到任何东西。我如何获得Android 6上的模拟存储路径。任何帮助将不胜感激。提前致谢!!如何在Android 6上获得模拟存储路径?
我想获得模拟存储路径。 System.getenv("EMULATED_STORAGE_TARGET")
适用于早期版本,即Android 5及以下版本,但在Android 6上返回null。我在谷歌上搜索但找不到任何东西。我如何获得Android 6上的模拟存储路径。任何帮助将不胜感激。提前致谢!!如何在Android 6上获得模拟存储路径?
您似乎指的是external storage,在某些版本的Android上它将位于/storage/emulated/0/
。通过Environment.getExternalStorageDirectory()
,获得外部存储根目录的正确方式,在全部版本的Android上。
如果你发现自己在Android应用程序中使用环境变量,那么你做错了。
您认为“模拟存储路径”是什么? – CommonsWare
@CommonsWare感谢您的回复,如果我没有错,我认为它是内部存储。这个路径通常是/ storage/emulated/0 /(0代表用户)。 – varunkr