我正在尝试使用FileOutputStream
创建一个将数据写入其中的文本文件(保存到内部存储)。但是,它甚至不生成文本文件。每次我测试运行我的代码时,我都尝试使用 DDMS 查找文本文件,但它不存在。我在 /data/data 目录中找不到包名文件夹。我不知道为什么它不起作用,因为 Eclipse 也没有抱怨我的代码有任何错误。
代码:
public void saveGroup(String grpName)
{
try
{
FileOutputStream fos = openFileOutput("data.txt", MODE_PRIVATE);
OutputStreamWriter osw = new OutputStreamWriter(fos);
Team newTeam = new Team(grpName, memberList);
String s = newTeam.name + "|" + newTeam.getMembers();
osw.write(s);
osw.flush();
osw.close();
invalidCharacterToast("Saved");
}
catch(IOException e)
{
e.printStackTrace();
}
}
**团队是我自己创建的一个类。