Java 在哪里可以找到保存在android上的文件?

Java 在哪里可以找到保存在android上的文件?,java,android,io,Java,Android,Io,我已成功地使用java/android中的以下代码将文件保存到android上的内部存储器中: public void writeToFile(String filename) { String code = getIntent().getStringExtra("code_full"); String fullCode = code; try { FileOutputStream fileOutputStream = openFileOutput(f

我已成功地使用java/android中的以下代码将文件保存到android上的内部存储器中:

public void writeToFile(String filename) {
    String code = getIntent().getStringExtra("code_full");

    String fullCode = code;

    try {
        FileOutputStream fileOutputStream = openFileOutput(filename + ".cs", MODE_PRIVATE);
        fileOutputStream.write(fullCode.getBytes());
        fileOutputStream.close();
        Toast.makeText(getApplicationContext(), "Saved as " + filename, Toast.LENGTH_LONG).show();
    } catch (FileNotFoundException e) {
        e.printStackTrace();
    } catch (IOException e) {
        e.printStackTrace();
    }
}
我不知道在我的android文件夹中哪里可以找到保存的文件(我正试图在我的PC上插入手机的情况下找到它。)


有人知道在哪里可以找到它吗?

如果您将文件保存到内部存储器中,并且想要文件路径的字符串,您可以执行
getFilesDir().getAbsolutePath()

我正在尝试在设备中查找文件的路径,使用此方法如何找到它?只需使用上面的代码即可。例如,当我运行行
stringpath=getFilesDir().getAbsolutePath()时
,对于我得到的“path”的值:
/data/user/0/com.mypackage.myproject/files
。它返回数据/data/com.package.project/files,但该路径不存在?@ZyDevs它确实存在-但只能从应用程序访问-像你的朋友一样运行你不能通过PC访问内部存储,因为此目录仅供应用程序本身使用。如果您希望用户能够在其PC上找到该文件,则必须写入外部存储器。