确保已声明读写权限,可以在AndroidManifest.xml文件中添加以下代码:
检查数据是否已经写入内部存储。可以使用以下代码将数据写入内部存储: String filename = "myfile"; String fileContents = "Hello world!"; FileOutputStream outputStream;
try { outputStream = openFileOutput(filename, Context.MODE_PRIVATE); outputStream.write(fileContents.getBytes()); outputStream.close(); } catch (Exception e) { e.printStackTrace(); }
try { FileInputStream inputStream = openFileInput(filename);
int c; while ((c = inputStream.read()) != -1) { fileContents += Character.toString((char) c); } inputStream.close(); } catch (Exception e) { e.printStackTrace(); }
注意:以上代码片段应该放在Activity或Fragment的方法中。