如何读取/写入已安装的SD卡的数据

时间:2010-08-13 12:38:29

标签: android

当卡通过USB安装为光盘时,有没有办法将数据写入SD卡?

我获得了许可拒绝例外。如果我拔掉它,一切都很好。

我知道我应该使用Environment.getExternalStorageDirectory,但我不认为这会有任何区别。

代码:

        File file = new File("/sdcard/Test/test.txt");

        BufferedOutputStream buf = new BufferedOutputStream(
                 new FileOutputStream(file,true));

         buf.write(str.getBytes());

谢谢,

尼古拉斯

1 个答案:

答案 0 :(得分:5)

不,没有。只有一个操作系统可以随时使用SD卡(-partition)。