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();
        }
4

1 回答 1

1

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

File f = new File(file_name);

于 2013-03-11T12:24:59.210 回答