Não é possível encontrar o arquivo armazenado no Armazenamento Interno do Dispositivo no Gerenciador de Arquivos

Utilizei o código a seguir para armazenar o arquivo no Armazenamento Interno no Aplicativo, executado em um dispositiv

private void writeToFile(String s){
 try { // catches IOException below
        FileOutputStream fOut = openFileOutput("samplefile.txt",
                                                MODE_WORLD_READABLE);
        OutputStreamWriter osw = new OutputStreamWriter(fOut); 
        osw.write(s);
        osw.flush();
        osw.close();
        FileInputStream fIn = openFileInput("samplefile.txt");
        InputStreamReader isr = new InputStreamReader(fIn);
        char[] inputBuffer = new char[s.length()];
        isr.read(inputBuffer);
        String readString = new String(inputBuffer);
        Log.i("String", readString);

    } catch (IOException ioe) {
        ioe.printStackTrace();
    }
}  

O logcat mostra que o arquivo foi gravado corretamente. Mas, ao tentar acessar o arquivo no dispositivo usando o FileExplorer no Eclipse, o arquivo não é visto onde deveria estar ("/data/data/your_project_package_structure/files/samplefile.txt"). Acho a pasta de dados interna como vazia. O que deu errado?

Quero ler esse arquivo e obter os dados para alimentar outro aplicativo escrito em python. É possível

P.S: estou testando o aplicativo em um dispositivo e não no emulado

questionAnswers(1)

yourAnswerToTheQuestion