次のようなコードがあります。
File file = new File(Environment.getExternalStorageDirectory(), fileName);
FileOutputStream os = null;
try {
os = new FileOutputStream(file);
} catch (FileNotFoundException e) {
System.err.println("Error while creating FileOutputStream");
e.printStackTrace();
}
os.write("something".getBytes());
os.close();
HTC でファイルを作成するときは、USB を切断し、数分待ってから再度接続して、作成されたファイルを Windows エクスプローラーで表示する必要があります。どうしてそうなの?どうすればそれを防ぐことができますか?
さらに、電話の端末で ls を使用すると、このファイルがすぐに表示されます。