首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何识别安装在设备中的外部sd卡,以及该设备也有内部sd卡?

如何识别安装在设备中的外部sd卡,以及该设备也有内部sd卡?
EN

Stack Overflow用户
提问于 2012-07-04 12:29:15
回答 1查看 3.5K关注 0票数 1
代码语言:javascript
运行
复制
if (Environment.MEDIA_MOUNTED.equals(Environment.getExternalStorageState()))            
{           
    System.out.println("​sd card present");         
}

通过使用此代码,我可以找到sd卡,但我无法识别它是哪一张sd卡。是内置的sd或者是外部的..。

http://androidforums.com/samsung-galaxy-s2-t/557831-am-i-saving-sdcard-not.html请参考此链接一次.

SGS2上,三星有一个2GB的系统分区,其余的14 GB分区通过制作挂载点/sdcard被识别为sd卡。除此之外,我们还可以在该设备中安装一个外部可移动sd卡。然后,如何通过编程识别外部可移动sd卡。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-07-14 03:34:31

代码语言:javascript
运行
复制
String sdcardpath = null;
    File[] faFiles = new File("/mnt").listFiles();
    abc: {
        for (File file : faFiles) {
            if (file.isDirectory()) {
                String pathMain = "" + file.getAbsolutePath();
                Log.v("@@@@@@@@@@@@@@@@", "222222222222" + pathMain);
                if (pathMain.indexOf("ext") > 0&&pathMain.startsWith("/mnt/")) {
                    File fp = new File(pathMain);
                    if (fp.canWrite()) {
                        Log.v("@@@@@@@@@@@@@@@@", "33333333333333333"
                                + pathMain);
                        //external sd card is there..
                        sdcardpath = pathMain;
                        break abc;
                    }
                    else{

                    }
                } else {
                    if (pathMain.indexOf("sd") > 0) {
                        File fp = new File(pathMain);
                        if (fp.canWrite()) {
                            Log.v("@@@@@@@@@@@@@@@@", "33333333333333333"+ pathMain);
                            sdcardpath = pathMain;

                               //internal sd card is there..
                        }

                    }
                }
            }
        }
    }
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11329137

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档