如何找到我在android中创建的文件?

时间:2017-07-11 20:46:47

标签: android file

我是android工作室的新手。我想创建一个文件夹和相关文件来接收从MPS 3000机器发送的数据。所以我按照一些指示编写函数。但是,当我运行应用程序时,我找不到我创建的文件。我的代码有什么问题吗?或者我如何找到我创建的文件?

public void WriteToFile(String sBody)
{
    SimpleDateFormat formatter = new SimpleDateFormat("yyyy.MM.dd G 'at' HH:mm:ss z");
    Date present = new Date();
    String fileName = formatter.format(present) + ".txt";//2017.07.06 AD at 12:08:56 PDT

    try
    {
        File root = new File(Environment.getExternalStorageDirectory(), "MPS3000");
        if (!root.exists())
        {
            root.mkdirs();
        }

        File mpsfile = new File(root, fileName);

        FileWriter writer = new FileWriter(mpsfile,true);
        writer.append(sBody + "\n\n");
        writer.flush();
        writer.close();
        Toast.makeText(this, "Saved...", Toast.LENGTH_SHORT).show();
    }
    catch(IOException e)
    {
        e.printStackTrace();

    }
}

0 个答案:

没有答案