Arquivo de cartão SD Android não visível

Eu criei um arquivo no cartão SD usando o código abaixo:

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 ();

Quando tento ver este arquivo navegando pelo conteúdo do cartão SD através do Windows Explorer no meu computador (telefone conectado via USB), todas as pastas e arquivos do cartão SD são exibidos, exceto o meu. Astro exibe o arquivo, mas não como uma miniatura.

O mais estranho é que isso acontece apenas com um dos meus telefones (um telefone Samsung Galaxy X), e se eu reiniciar este telefone, o arquivo é exibido tanto no Windows Explorer e como uma miniatura no Astro.

Poderia haver algo errado ou faltando no código que escrevi?

obrigado

questionAnswers(2)

yourAnswerToTheQuestion