我是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();
}
}