安装应用程序后如何创建内部文件?

时间:2013-03-11 12:13:47

标签: android android-activity

我想在安装应用程序后在内部存储中创建一个文件。事实上,当我运行我的功能时,我希望有一个内部存储空间。但我不知道如何,我使用服务或活动以及如何。我在主要活动的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();
        }

1 个答案:

答案 0 :(得分:1)

File f = new File("file_name");更改为

File f = new File(file_name);