1

我正在尝试添加Context.MODE_WORLD_READABLE permission to FileOutputStream(file,append)只能在context.openFileOutput(name,Context.MODE_WORLD_READABLE)但我不需要 openFileOutput 因为我无法创建子目录而且我需要追加模式true

我能做些什么???

提前致谢

4

2 回答 2

0

而不是使用 openFileOutput / openFileInput 您可以通过 /data/data/(包名称)等路径从应用程序沙箱的内部存储访问文件/目录,并且在此路径上您可以执行任何能够创建目录或文件的操作。同样在这种情况下,您将能够使用文件可写模式。

于 2012-09-21T07:06:35.300 回答
0

简短回答:像往常一样使用 FileOutputStream,然后关闭它,然后调用 File.setReadable。

在这里查看更多详细信息:java set file permissions to 777 while creating a file object

于 2012-09-28T12:29:38.053 回答