如何正确获得手机的内置,外置SD卡路径 如何正确获得Android内外SD卡路径

作者&投稿:甘闵 (若有异议请与网页底部的电邮联系)
1.一般建议用ES文件夹浏览器 2.SD卡在里面一般命名为“External_sd”的文件夹,这个文件夹是在/SDCARD/的下面才可以看见的 3 .你若果在/SDCARD/目录下面看不到那个文件夹名,一般你看下图标上都有一个提示“TF卡”的迷你图标,那个就是SD卡 4.最好讲下具体型号:产品及TF卡的 5.既然电脑上可以看到,是否可以复制文件进入?还是TF卡的卡格式是否不正确,也就是是否是FAT格式,其他格式在电脑可以识别,但是在平板未必可以识别 欢迎沟通,多多奖励

如何正确获得手机的内置,外置SD卡路径~

用文件管理工具查看就可以了。

/**
* 获取手机自身内存路径
*
*/
public static String getPhoneCardPath(){
return Environment.getDataDirectory().getPath();
}
/**
* 获取sd卡路径
* 双sd卡时,根据”设置“里面的数据存储位置选择,获得的是内置sd卡或外置sd卡
* @return
*/
public static String getNormalSDCardPath(){
return Environment.getExternalStorageDirectory().getPath();
}
/**
* 获取sd卡路径
* 双sd卡时,获得的是外置sd卡
* @return
*/
public static String getSDCardPath() {
String cmd = "cat /proc/mounts";
Runtime run = Runtime.getRuntime();// 返回与当前 Java 应用程序相关的运行时对象
BufferedInputStream in=null;
BufferedReader inBr=null;
try {
Process p = run.exec(cmd);// 启动另一个进程来执行命令
in = new BufferedInputStream(p.getInputStream());
inBr = new BufferedReader(new InputStreamReader(in));

String lineStr;
while ((lineStr = inBr.readLine()) != null) {
// 获得命令执行后在控制台的输出信息
Log.i("CommonUtil:getSDCardPath", lineStr);
if (lineStr.contains("sdcard")
&& lineStr.contains(".android_secure")) {
String[] strArray = lineStr.split(" ");
if (strArray != null && strArray.length >= 5) {
String result = strArray[1].replace("/.android_secure",
"");
return result;
}
}
// 检查命令是否执行失败。
if (p.waitFor() != 0 && p.exitValue() == 1) {
// p.exitValue()==0表示正常结束,1:非正常结束
Log.e("CommonUtil:getSDCardPath", "命令执行失败!");
}
}
} catch (Exception e) {
Log.e("CommonUtil:getSDCardPath", e.toString());
//return Environment.getExternalStorageDirectory().getPath();
}finally{
try {
if(in!=null){
in.close();
}
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
try {
if(inBr!=null){
inBr.close();
}
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
return Environment.getExternalStorageDirectory().getPath();
}
//查看所有的sd路径
public String getSDCardPathEx(){
String mount = new String();
try {
Runtime runtime = Runtime.getRuntime();
Process proc = runtime.exec("mount");
InputStream is = proc.getInputStream();
InputStreamReader isr = new InputStreamReader(is);
String line;
BufferedReader br = new BufferedReader(isr);
while ((line = br.readLine()) != null) {
if (line.contains("secure")) continue;
if (line.contains("asec")) continue;

if (line.contains("fat")) {
String columns[] = line.split(" ");
if (columns != null && columns.length > 1) {
mount = mount.concat("*" + columns[1] + "
");
}
} else if (line.contains("fuse")) {
String columns[] = line.split(" ");
if (columns != null && columns.length > 1) {
mount = mount.concat(columns[1] + "
");
}
}
}
} catch (FileNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return mount;
}
//获取当前路径,可用空间
public static long getAvailableSize(String path){
try{
File base = new File(path);
StatFs stat = new StatFs(base.getPath());
long nAvailableCount = stat.getBlockSize() * ((long) stat.getAvailableBlocks());
return nAvailableCount;
}catch(Exception e){
e.printStackTrace();
}
return 0;
}

速何安装微信应用
答:2、安装软件提示内存不足。解决方法:通过卸掉一些无用的三方程序释放手机内存空间,3、安装位置不正确。例如某些程序在出厂时默认安装在手机内存中,属于内置系统应用,它只能安装在系统空间。针对于R827T,R833T等支持外置SD卡机型,部分用户会将首选安装位置选择“SD卡”空间,后续如果拔掉了SD卡,就会...

何为闪存?
答:由于闪存卡的诸多优点及闪存卡的应用领域,闪存卡已渐渐取代了传统的存储介质,成为未来存储界的主力军.主要体现在数码相机及手机其它电子存储领域.其潜力无限,市场巨大.试想一下,手机由于智能手机,3G手机的不断推广普及,中国的通讯事业日渐成熟,拥有智能手机,3G手机的用户不断增加,手机专用闪存卡的需求会越来越大.未来...

请问诺基亚N95这款手机功能如何?有何优缺点?
答:N73与N95均配备有高解像度卡尔蔡司镜头,并采用了操作简便的S60智能操作系统,N73与N95还拥有齐备的数据传输方式以及强大的扩展能力;而N95的机身上还内置有GPS模块,且支持WiFi功能。 2、LG KG928对阵诺基亚N95:N95与KG928作为目前仅有的两款能在国内使用的500万像素拍照手机,K928虽然在其他方面的表现不及N95,但在成...

自洁消毒器内置式和外置式安装有何不同?
答:安装自洁消毒器时,首先要关注水箱参数,确保选择合适的型号。对于内置式水箱,需注意:1. 能量控制器安装将控制器安置在干燥且通风的环境中,同时提供防雨、防水设施,以保持其正常运行。2. 控制电缆连接将控制电缆正确接入能量控制器,确保信号畅通无阻。3. 水位控制确保水位高于释能循环器,接通220V主...

2021年最佳手机汇总,性能卓著、未来感十足!哪一款都让人心动
答:三星Galaxy S21系列即为2021年新手机的发布来了一个“开门炮”,同时也为2021年手机规格的竞争揭开了序幕,对手机制造商来说2021注定是不平凡的一年。 2、华为P50系列 预期发布时间:2021年第一季度(后更推迟到6月份) 虽然华为不太可能很快恢复与谷歌的伙伴关系并重新获得谷歌移动服务,但华为P50系列仍会在今年上市,...

轻薄笔记本如何正确选择?华硕灵耀U,2代对比戴尔XPS13
答:华硕灵耀U 2代的C面右下角位置提供了扫码送延保的服务,通过手机扫码注册即可获得免费的福利,这样的增值业务在并不多见,即便是一线大厂的戴尔也没有提供这样的福利。两款轻薄本,究竟选哪个?首先需要说明的是,两款产品并没有进行性能方面的对比,各位网友可以根据自身的情况来选择对应的配置,在同等售价的情况下,华硕...

上网本的windows CE5.0系统可以安装使用的软件,以及具体下载的网址?
答:这上网本骗了不少人了,为了让你更详细的了解下这个骗人的假笔记本,我就给你详细说说吧。这个假笔记本配置了200mhz的cpu,64m内存,几gb的固态硬盘我忘了,反正是超级垃圾,比我手机配置还差。这还不算,这本子还装了一个windowsce的根本没有用的操作系统。不是打击你,这个本根本一点用都没有,...

手机的SD卡是什么卡?有何功能?
答:SD存储卡是一种基于半导体快闪记忆器的新一代记忆设备,由于它体积小、数据传输速度快、可热插拔等优良的特性,被广泛地于便携式装置上使用,例如数码相机、个人数码助理(外语缩写PDA)和多媒体播放器等。SD

手机的SD卡是什么卡?有何功能?
答:SD存储卡是一种基于半导体快闪记忆器的新一代记忆设备,由于它体积小、数据传输速度快、可热插拔等优良的特性,被广泛地于便携式装置上使用,例如数码相机、个人数码助理(外语缩写PDA)和多媒体播放器等。SD