2010-06-24 64 views
0

我用應用程序下載了一個文件,並將其存儲在其內部存儲器中,但該文件設置爲-rw-------,我想更改這些權限,因此有可能嗎?我知道使用外部存儲是一種選擇,但我想知道我是否也可以使用內部存儲。謝謝您的幫助。是否可以更改Android應用內部存儲中文件的權限?

編輯: 如果證明我無法更改權限,那麼我可以使用一些共享的內部存儲區域?我想不強制Android設備用戶擁有SD卡。

回答

1

我發現後續的代碼位會根據您設置的第二個參數改變文件的權限。

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

用於第二參數的四個選項是:MODE_PRIVATEMODE_APPENDMODE_WORLD_READABLE,和MODE_WORLD_WRITEABLE

+0

同時,不贊成使用'Context.MODE_WORLD_READABLE'和'Context.MODE_WORLD_WRITEABLE'。 – 2015-03-24 14:35:32

1

內部存儲對您的應用程序始終是私有的。

相關問題