开发者

Is it possible to change the permission on files in an Android app's internal storage?

I downloaded a file with an app and stored it inside of its internal storage, but the file is set with -rw------- and I want to change those permissions so is it possible? I know that using external storage is an option but I want to know if I can do it with internal storage too. Thanks for the help.

Edit: If it turns out that I can't change the permis开发者_Go百科sion is there some shared region of internal storage that I could use? I would like to not force the Android device user to have an SD card.


Internal storage is always private to your application.


I found out that the follow bit of code will change the permissions on the file based on what you set the second parameter to be.

FileOutputStream fileOutput = openFileOutput("myApp.apk", Context.MODE_WORLD_READABLE);

The four options for the second parameter are: MODE_PRIVATE, MODE_APPEND, MODE_WORLD_READABLE, and MODE_WORLD_WRITEABLE.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜