您的位置:首页 > 移动开发 > Android开发

android开发访问sd卡时,始终找不到指定文件

2014-08-29 18:44 253 查看
今天在练习在android项目中访问sd卡文件时,遇到了出乎意料的错误,程序始终找不到目标文件,把书上的两种获取sd卡路径的方法都试了,结果还是失败,书中的代码为:

文件的子路径为Filename

1.File sdfile=Environment.getExternalStorageDirectory(); 2.File sdfile=new File("mnt/sdcard/");

然后就是 FileInputStream fis=new FileInputStream(sdfile.getCanonicalPath()+Filename);

后来自己在用手机时发现,自己的sd卡路径竟然是 /mnt/extSdCard/ ,于是将原来的代码修改后,果断成功,我想难道是手机(三星)的原因!希望和我有一样问题的朋友,也可以试试这种方法。另外,如果是因为其他原因造成的,哪位大神如果知道的话,不妨赐教!本人是新手!!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐