android 获取存储路径 得到的路径有有关问题

android 获取存储路径 得到的路径有问题
我用的是Environment.getExternalStorageState()方法来获取外部的存储路径,但是获取的路径是mounted,然后我在cmd中运行 adb shell ,查找这个文件夹没有找到,并且我的在代码中用这个路径new FIle(获取的路径加文件名),运行时老师包找不到文件!求各位指点一二......

------解决方案--------------------
Environment.getExternalStorageState()这是获取状态,告诉你mounted说明挂载着SDCARD呢
获取路径用
Environment.getExternalStorageDirectory()