我已经成功地使用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文件夹中保存的文件(我试图在插入手机的电脑上找到它。)
任何人都知道在哪里找到它?
答案 0 :(得分:1)
如果您将文件保存到内部存储并想要文件路径的字符串,则可以执行getFilesDir().getAbsolutePath()
。