在下面的代码中我创建了一个新的文本文件。我无法找到该文件的位置,并且需要该文件的实际文件路径,以便可以上传到 ftp 服务器。有人可以帮我吗?
注意:我正在实际手机上测试此应用程序,并且我想实际找到该文件。
谢谢!
try
{
final String testString = new String("Hello");
FileOutputStream fOut = openFileOutput("samplefile.txt", MODE_WORLD_READABLE);
OutputStreamWriter osw = new OutputStreamWriter(fOut);
osw.write(testString);
osw.flush();
osw.close();
}
catch(IOException ex)
{
}
最佳答案
1.对于您所做的事情,它位于您当前的工作目录中。
2. 要获取文件的路径,请使用 getFileStreamPath("samplefile.txt");
SDK 文档提到了这一点:
返回文件系统上存储使用 openFileOutput(String, int) 创建的文件的绝对路径。
关于java - 如何手动查找android文件的文件路径?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11600688/