我无法在Android应用中保存文件。如果有人可以帮助我,那就太好了。
protected void saveWater(int glasses) {
String filename = "glasses";
String fileContents = glasses+"";
FileOutputStream outputStream;
try {
outputStream = openFileOutput(filename, MODE_PRIVATE);
outputStream.write(fileContents.getBytes());
outputStream.close();
} catch (Exception e) {
e.printStackTrace();
}
}
此代码段应节省眼镜的数量,但我却收到以下异常,而且我不知道如何解决。
java.lang.NullPointerException: Attempt to invoke virtual method 'java.io.FileOutputStream android.content.Context.openFileOutput(java.lang.String, int)' on a null object reference