Android获取内置sdcard跟外置sdcard路径

Android获取内置sdcard跟外置sdcard路径.(测试过两个手机,亲测可用)

1.先得到外置sdcard路径,这个接口是系统提供的标准接口.

2.得到上一级文件夹目录

3.得到该目录的所有文件夹,根据判断得到内置sdcard跟外置sdcard。

4.程序运行的时候记得给程序添加读取sdcard的权限哦.

/**

* 得到sdcard的路径

* @return 返回一个字符串数组 下标0:内置sdcard 下标1:外置sdcard

*/

public static String[] getSDCardPath(){

String[] sdCardPath=new String[2];

File sdFile=Environment.getExternalStorageDirectory();

File[] files=sdFile.getParentFile().listFiles();

for(File file:files){

if(file.getAbsolutePath().equals(sdFile.getAbsolutePath())){//外置

sdCardPath[1]=sdFile.getAbsolutePath();

}else if(file.getAbsolutePath().contains("sdcard")){//得到内置sdcard

sdCardPath[0]=file.getAbsolutePath();

}

}

return sdCardPath;

}

如有疑问请留言或者到本站社区交流讨论,感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

android 获取sdcard 禁用sdcard,Android获取内置sdcard跟外置sdcard路径相关推荐

  1. Android获取手机中外置内存卡、内置内存卡、手机内存路径

    http://www.open-open.com/code/view/1433585940578 首先内部存储路径为/data/data/youPackageName/,下面讲解的各路径都是基于你自己 ...

  2. android开发关于和使用本机内存,内置存储卡和外置存储卡大揭秘

    http://www.2cto.com/kf/201304/204729.html android开发关于和使用本机内存,内置存储卡和外置存储卡 --------------------------- ...

  3. android sd卡挂载广播,Android--检测内置/外置SD卡存储卡,枚举所有挂载点(通过反射实现),监听SD卡广播...

    直接上重点: 1:获取内置SD卡的路径, 但是判断是否有效(是否挂载), 需要用到下面检测挂载点的方法 /** * 获取内置SD卡路径 * * @return */ public String get ...

  4. 手机内存卡转化linux,安卓手机内置内存卡和外置内存卡(SD卡)互换方法

    此类置换仅适用于有内置内存卡和外置内存卡的机,一般情况下,内置内存卡是指:该手机内部自带的存储空间.而外置内容卡是指:非机身自带的空间,如:SD卡.还不懂的可以问度娘.机身内存多的请忽略,root手机 ...

  5. Android 8.0 中如何读取内部和外部存储以及外置SDcard

    最近碰到询问我这个读取SDcard的问题, 很久没有看这部分了,所以大致看了一下, 顺便记录一下.在Android 8.0上做了测试. 一般的Android App能读取的存储空间主要有三种: app ...

  6. JSP第四篇【EL表达式介绍、获取各类数据、11个内置对象、执行运算、回显数据、自定义函数、fn方法库】...

    什么是EL表达式? 表达式语言(Expression Language,EL),EL表达式是用"${}"括起来的脚本,用来更方便的读取对象! EL表达式主要用来读取数据,进行内容的 ...

  7. 百度地图android wear,Android Wear多款搜狗地图标注内置

    跟着多款装备AndroidWear的手表在国内上线,谷歌和苹果在智能手表上的国内"大战"剑拔弩张.尽管,两位"大佬"在诸多方面有着不一样的发展方向,但在智能手表 ...

  8. JSP第四篇【EL表达式介绍、获取各类数据、11个内置对象、执行运算、回显数据、自定义函数、fn方法库】(修订版)...

    前言 只有光头才能变强. 文本已收录至我的GitHub仓库,欢迎Star:https://github.com/ZhongFuCheng3y/3y 什么是EL表达式? 表达式语言(Expression ...

  9. JSP第四篇【EL表达式介绍、获取各类数据、11个内置对象、执行运算、回显数据、自定义函数、fn方法库】

    什么是EL表达式? 表达式语言(Expression Language,EL),EL表达式是用"${}"括起来的脚本,用来更方便的读取对象! EL表达式主要用来读取数据,进行内容的 ...

  10. JSP第四篇【EL表达式介绍、获取各类数据、11个内置对象、执行运算、回显数据、自定义函数、fn方法库】... 1

    什么是EL表达式? 表达式语言(Expression Language,EL),EL表达式是用"${}"括起来的脚本,用来更方便的读取对象! EL表达式主要用来读取数据,进行内容的 ...

最新文章

  1. java 监听 循环_java循环按键循环监听事件
  2. Openstack平台搭建(先电版)
  3. 快照设计 电商系统_电商系统设计之购物车
  4. 2019年第十届蓝桥杯 - 省赛 - C/C++大学B组 - A. 组队
  5. Redis手动failover
  6. SpringBoot 1 使用 Dubbo Initializer 快速整合 Dubbo
  7. 命令行关闭特定服务和调整服务启动方式
  8. oracle 优化GROUP BY
  9. python交通流预测算法_使用KNN方法进行的短时交通流预测和结果分析
  10. excel两列数据对比找不同_Excel两组数据做对比,用左右对比图才好看,操作简单又美观...
  11. 《计算机网络教程》(微课版 第五版)第七章 网络安全 课后习题及答案
  12. php更换banner图片,如何替换banner上的图片?
  13. Powershell 添加开机启动项
  14. Javascrit通过百度地图API获取客户端IP、地址
  15. 一、计算机网络概述之网络核心
  16. C++算法:最大回文子串---动态规划-----夹逼法----中心扩展法
  17. signature=4c7f5ea5ee6ba300a8851e5bd937b405,拦截到崩溃scrollViewContainer 错误
  18. visual studio西红柿插件过期解决办法——不断恢复试用
  19. HMI实时显示网络摄像机监控画面——以海康威视网络摄像机为例
  20. 网页设计中色彩搭配原则及方法

热门文章

  1. 二阶常系数非齐次微分方程求解
  2. 线性代数之基础解系与通解的求法
  3. Monte carlo 求解积分
  4. 正则表达式不包含字符串与包含字符串匹配
  5. CN域名和手机号码实名制
  6. 大专计算机专业建设计划书,新时期计算机专业建设的策略
  7. 县级层面深入“最多跑一次”改革的成功实践
  8. SSH CA Host Key实验
  9. 实战 | 用 Python 轻松制作好看的心型照片墙
  10. python中[x是什么意思_python中x[::]什么意思