如何在手机内存而不是 SD 卡中创建文件。
最佳答案
您应该只能访问对您的应用程序拥有正确访问权限的目录。
通常,您将使用方法Context.getDir("example", MODE_PRIVATE)
来获取手机内存上的可写目录。
它创建一个名为 /data/data/[package_name]/app_example
的目录。
然后您将能够在该目录中创建文件。
您还可以使用:
FileOutputStream f = context.openFileOutput("filetest", MODE_PRIVATE);
这将创建并打开一个名为/data/data/[package name]/files/filetest
的文件。
关于Android如何在手机内存中创建文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3288367/