Android 6.0 SD卡路径获取
来源:互联网 发布:js获取所有input的值 编辑:程序博客网 时间:2024/06/14 08:00
Android6.0上会根据卡的种类和卡的挂载状态来动态生成挂载路径,因此不建议大家在按照以前的方法获取外置SD卡或者usbotg的路径,建议按照以下方法来获取:
StorageManagermStorageManager = StorageManager.from(context);finalList<VolumeInfo> vols = mStorageManager.getVolumes();VolumeInfosdcardVolume = null ; for(VolumeInfovol : vols){ if(vol.getDisk() != null && vol.getDisk().isSd())sdcardVolume = vol; //如果需要获取usbotg的路径,则改为 // if(vol.getDisk() != null &&vol.getDisk().isUsb()) usbotgVolume = vol;} if(sdcardVolume!= null) { String sdcardPath = sdcardVolume.getPath()==null ? null :sdcardVolume.getPath().toString(); String sdcardState = sdcardVolume.getEnvironmentForState(sdcardVolume.getState()); if(sdcardState.equals(Environment.MEDIA_MOUNTED) && sdcardPath != null){ //外置SD卡已挂载,且路径有效 // sdcardPath外置SD卡的路径 } }
0 0
- Android 6.0 SD卡路径获取
- android获取sd卡路径
- Android获取sd卡路径
- android sd卡路径正确获取 双sd卡获取
- android sd卡路径正确获取 双sd卡获取
- Android 6.0获取外置SD卡路径方法
- android获取sd卡路径方法:
- android:获取sd卡路径方法
- Android中怎样获取SD卡路径
- android双SD卡路径获取
- Android 4.0获取外置SD卡 路径
- android 获取外置SD卡的路径
- android双SD卡路径获取
- android 手机获取外置SD卡路径
- android 获取加载的SD卡路径
- Android双SD卡路径获取
- android获取外置SD卡的路径
- Android 获取外置SD卡路径
- 第11周项目1-验证算法(3)中序线索化二叉树的算法验证
- 第十一周项目1——二叉树算法验证(2)二叉树构造算法验证
- soapui与webservice接口测试[3]
- 第十一周项目1(2)-二叉树构造算法的验证
- Java网络爬虫crawler4j学习笔记<14> BasicAuthInfo类
- Android 6.0 SD卡路径获取
- 开发中遇到的错误
- 好好学习大数据
- 可变参数宏的原理及作用
- IOS XIB 实现比例边距&等分
- 第十一周 项目-验证算法(2)-二叉树构造算法的验证
- iOS10 UI设计基础教程
- SurfaceView加载屏幕闪烁、图层不显示的一些解决办法
- 第二章:Dubbo整合maven+spring+springmvc+mybatis之服务提供者搭建