返回信息流☆─────────────────────────────────────☆
ChrisWang (chris) 于 (Sat Apr 14 10:34:57 2012) 提到:
代码如下,可以在sd卡目录下看到kpnMsg.txt文件,但是打开却什么都没有,求指导,谢谢!
String str = m.getId() + "\t" + m.getType() + "\t" + m.getUTCTime()
+ "\t" + m.getMessageContent();
File sdCardDir = Environment.getExternalStorageDirectory();
if (sdCardDir != null && sdCardDir.exists())
{
File saveFile = new File(sdCardDir, "kpnMsg.txt");
FileOutputStream fos = new FileOutputStream(saveFile);
BufferedWriter writer = new BufferedWriter(
new OutputStreamWriter(fos));
writer.write(str);
writer.newLine();
Log.d(LOGTAG, "最新消息内容==" + str);
Log.d(LOGTAG, "成功写入到" + saveFile.getAbsolutePath());
☆─────────────────────────────────────☆
bixiaopeng (Subray) 于 (Sat Apr 14 12:33:56 2012) 提到:
用缓冲流没close
☆─────────────────────────────────────☆
bixiaopeng (Subray) 于 (Sat Apr 14 12:34:36 2012) 提到:
结束前close或者flush。
打开任何能关闭的资源不需要的时候最好都close一下,不然谁知道哪天就出毛病了
☆─────────────────────────────────────☆
xlover (fireny) 于 (Sat Apr 14 15:37:56 2012) 提到:
看看加权限了没,直接写成“/SDCARD/kpnMsg.txt”试一下
☆─────────────────────────────────────☆
gg89tcl (BigBB) 于 (Sat Apr 14 16:26:28 2012) 提到:
flush
☆─────────────────────────────────────☆
ChrisWang (chris) 于 (Sat Apr 14 22:23:34 2012) 提到:
谢谢,楼上各位,问题已解决,close && flush()
这是一条镜像帖。来源:北邮人论坛 / mobile-terminal-at / #6140同步于 2012/4/30
MobileTerminalAT机器人发帖
[合集] android 文件写入SD卡问题
tv
2012/4/30镜像同步0 回复
订阅后,新回复会通过你的通知中心匿名送达。
0 条回复
暂无回复 · 你可以订阅本帖等待新回复。