Android如何在手机内存中创建文件

Jan*_*ana 2 android

如何在手机存储器中创建文件而不是SD卡.

Sir*_*ius 6

您应该只能访问拥有应用程序正确访问权限的目录.

通常,您将使用该方法Context.getDir("example", MODE_PRIVATE)在手机内存上获取可写目录.

它创建一个名为的目录/data/data/[package_name]/app_example.

然后,您就可以在该目录中创建文件.

您还可以使用:

FileOutputStream f = context.openFileOutput("filetest", MODE_PRIVATE);
Run Code Online (Sandbox Code Playgroud)

这将创建并打开一个名为的文件/data/data/[package name]/files/filetest.