Я создал файл в SD-карте, используя код ниже:Android карты SD созданный файл не виден
File outputFile = new File(Environment.getExternalStorageDirectory().getAbsolutePath() + File.separator + "test.jpg");
outputFile.createNewFile();
OutputStream outputStream = new FileOutputStream(outputFile);
mBitmap.compress(Bitmap.CompressFormat.JPEG, 95, outputStream);
outputStream.flush();
outputStream.close();
Когда я пытаюсь увидеть это содержимое файла просмотра SD карты через Проводник Windows в моем компьютере (телефон подключен через USB), отображаются все папки и файлы SD-карты, кроме моих. Astro отображает файл, но не как миниатюру.
Странно, что это происходит только с одним из моих телефонов (телефон Samsung Galaxy X), и если я перезагружу этот телефон, файл отображается как в Проводнике Windows, так и в виде миниатюры в Astro.
Может ли быть что-то не так или нет в коде, который я написал?
Благодаря
Решение в этом посте: [http://stackoverflow.com/questions/12654432/android-sd-card-created-file-not-visible][1] [1]: http://stackoverflow.com/questions/12654432/android-sd-card-created-file-not-visible – Zekitez