0
我想在安裝應用程序後在內部存儲器中創建一個文件。實際上我想在運行我的功能時擁有內部存儲空間。但我不知道如何,我使用服務或活動以及如何。我在下面的代碼中使用了我主要活動的onCreate()
。但問題一旦我的應用程序開始運行我檢查我的文件,它所包含的數據被清空是空的。如何在安裝應用程序後創建內部文件?
String file_name = "profil1.txt";
String file_name1 = "profil2.txt";
File f = new File("file_name");
try {
if(f.exists()){
Log.d(TAG, "les fichiers sont deja cree");
}else {
FileOutputStream fos = openFileOutput(file_name, Context.MODE_WORLD_WRITEABLE);
FileOutputStream fos1 = openFileOutput(file_name1, Context.MODE_WORLD_WRITEABLE);
}
} catch (FileNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
所以,我可以看到你想要的文件複製到內置存儲器,對不對?如果那樣,你的profil1.txt存儲在哪裏以及你想存儲profil2.txt的地方在哪裏? – hardartcore 2013-03-11 12:34:53
我cheked我寫在數據/數據/包/文件/ ...,當我做貓我有我的文件中的數據,但閱讀形式我有一個問題。當我關閉我的應用程序,並啓動它的文件是空的 – user2043602 2013-03-11 12:41:44
抱歉,但我真的沒有得到你的意思... – hardartcore 2013-03-11 12:43:15