正在android中写入文件,找不到文件

正在android中写入文件,找不到文件,android,file-writing,Android,File Writing,所以我在MainActivity中有下面的代码,在我调用这个方法后,它会弹出Toast文件保存,但我找不到这个文件,以确保它保存了我想要的,有人吗 private void saveToFile(String data){ try { outFile = new FileWriter(Environment.getExternalStorageDirectory().getAbsolutePath()+"/batteryLogFile.txt", true);

所以我在MainActivity中有下面的代码,在我调用这个方法后,它会弹出Toast文件保存,但我找不到这个文件,以确保它保存了我想要的,有人吗

private void saveToFile(String data){
    try {
        outFile = new FileWriter(Environment.getExternalStorageDirectory().getAbsolutePath()+"/batteryLogFile.txt", true);
        PrintWriter out = new PrintWriter(outFile);
        out.println(data);
        out.close();
        //output = new FileOutputStream(Environment.getExternalStorageDirectory().getAbsolutePath()+"/batteryLogFile.txt");
        //output.write(data.getBytes());
        //output.close();
        Toast.makeText(getBaseContext(), "file saved", Toast.LENGTH_SHORT).show();
    }catch(FileNotFoundException e){
        Toast.makeText(getBaseContext(), e.getMessage(), Toast.LENGTH_SHORT).show();
    }catch(java.io.IOException e){
        Toast.makeText(getBaseContext(), e.getMessage(), Toast.LENGTH_SHORT).show();
    }
}

我终于找到了这个文件,问题是我在我的真实设备上调试这个应用程序,而在调试过程中,不知为什么这个应用程序并没有保存我的文件。当我断开设备与计算机的连接并重新运行应用程序时,一切正常,文件位于我的SD卡上。

您遇到了什么错误?我无法找到此文件以确保它符合我的要求-您使用了什么?DDMS的文件资源管理器和仿真器?如果您在Android设备上测试应用程序,并且您正在通过开发PC的文件浏览器进行检查,请记住。我没有收到任何错误,一切都很顺利和简单,我正在我的真实设备SIII mini上运行它,我无法通过windows资源管理器或智能手机中的文件浏览器找到提到的文件,我知道这不是一个条件,但我的设备也是根,你说你需要索引文件是什么意思我是Android编程初学者,所以任何解释都会有用,谢谢