我使用下面的代码将文件保存在我的SD卡中。该代码由stackoverflow中的另一篇文章获取。该文件已成功写入卡中,我可以在手机中查看。但是我注意到,当我在计算机中连接手机时,我无法查看该文件。我还注意到文件夹ext_card的内容显示在我的电脑中,而不是文件夹sdcard的内容。
这是代码
File dir = new File ("/mnt/ext_card" + "/mine");
dir.mkdirs();
File file = new File(dir, "capture.csv");
try {
f = new FileOutputStream(file);
captureFile = new PrintWriter(f);
} catch (IOException ex) {
}
我将它写在ext文件夹中,我无法再查看它。