我正在尝试在android内部存储中创建文本文件,但无法执行此操作。有人可以告诉我我在做什么错吗?

 String append = "some data";
 try {

        FileOutputStream fileout=openFileOutput("fortify_profile.txt", Context.MODE_PRIVATE);

        fileout.write(append.getBytes());
        fileout.close();
        Toast.makeText(getApplicationContext(), "Profile Created", Toast.LENGTH_LONG);
    }
    catch(Exception e)
    {
        e.printStackTrace();
        Toast.makeText(getApplicationContext(), "Could not create Profile", Toast.LENGTH_LONG).show();
    }


我在所有看起来相同的地方都给出了在android内部存储器上创建文件的方法,但是
我的不工作。请帮忙

最佳答案

您的代码是正确的,希望也可以创建文件。但是您没有在正确的位置检查它。转到data>data>your_package_name>files>fortify_profile.txt,该文件应该在那里。

09-11 17:16