码迷,mamicode.com
首页 > 移动开发 > 详细

Android文件存储往SD卡中写入文件路径出错问题求解。

时间:2014-10-19 00:01:12      阅读:349      评论:0      收藏:0      [点我收藏+]

标签:android   blog   http   os   ar   java   sp   文件   数据   

============问题描述============


bubuko.com,布布扣  因为学习需要  看的老罗的视频  关于数据存储往SD卡写文件的那一部分  几乎完全照办的敲的代码   结果在pad上测试的时候和预想的有区别     本来应该存储到SD卡中的文件结果跑到pad自带内存中去了。。。   然后我尝试过把路径直接自己手动写  还是一样存到了自带内存中  这到底是为什么啊? 顺带吐槽一下万恶的导师  十一还要我们加班bubuko.com,布布扣
求大神们指导呀~   国庆节玩的开学哟!!!

============解决方案1============


或许是系统默认 sd 卡路径就是自带内存呢?每个手机的 sd 卡都是视机型而定的,我记得是在/etc/vold.fstab 上进行修改默认 sd 卡路径

============解决方案2============


是用Environment.getExternalStorageDirectory()获得路径吗?
正常的。

============解决方案3============


你可以直接试着在sd卡路径下生成文件,我试了是成功的。

File file = new File("/mnt/sdcard/test.log");

FileOutputStream out = new FileOutputStream(file);

out.write("this is a test".getBytes());

out.close();

Android文件存储往SD卡中写入文件路径出错问题求解。

标签:android   blog   http   os   ar   java   sp   文件   数据   

原文地址:http://www.cnblogs.com/qibileiru/p/4033822.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!