我使用下面的代码将文件保存在我的 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 文件夹中,我无法再次查看它。