0
我正在嘗試使用FileOutputStream
來創建一個將數據寫入它的文本文件(保存到內部存儲)。但是,它甚至不生成文本文件。我試過在每次測試運行我的代碼時都使用DDMS來查找文本文件,但它不在那裏。我無法在/ data/data目錄中找到包名稱文件夾。我無能爲力,爲什麼它不工作,因爲Eclipse並沒有抱怨我的代碼出現任何錯誤。在哪裏可以找到FileOutputStream所寫的文件?
代碼:
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();
}
}
**隊是我自己創建的類。
添加了相應的權限? –
你使用模擬器還是實際設備? – pdriegen
@pdriegen我正在使用模擬器 – jl90