SD カードにファイルを保存するために、以下のコードを使用します。コードは、stackoverflow の別の投稿で取得されます。ファイルはカードに正常に書き込まれ、携帯電話で表示できます。ただし、電話をコンピューターに接続すると、ファイルを表示できないことに気付きました。また、sdcard フォルダーの内容ではなく、ext_card フォルダーの内容がコンピューターに表示されていることにも気付きました。
ここにコードがあります
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 フォルダー内に書き込んでしまい、再度表示できなくなりました。