2016-02-26 165 views
1

我有一個應用程序。我想這個應用程序創建一個新的文件夾,只能通過這個應用程序打開,沒有其他人。我希望此文件夾位於應用程序內部存儲器之外,以便它在文件管理器中可見,但由於文件夾權限(rwx --- ---)而無法打開。Android:創建一個新文件夾並更改其權限

那麼,有沒有一種方法創建一個文件夾,這個應用程式的擁有者,並改變其權限,以便只有這個應用程序可以打開它,沒有人(甚至沒有文件管理器或畫廊等)

+0

這是什麼類型的應用程序? – Nike15

+0

我想製作一個文件夾鎖,但由於我無法直接鎖定文件夾,我想創建自己的文件夾,並允許用戶將數據移動到這些文件夾。 – DarkNemesis

回答

0

在爲了改變文件的權限。首先,您應該獲得設備的根擁有權。 這意味着你必須根據設備!

Android Application SandBox

+0

如果應用程序是系統應用程序而不是第三方應用程序,該怎麼辦? – DarkNemesis

+0

沒關係。無論是否是系統應用程序,它都需要root權限。獲得root權限的唯一方法是根據Root Manager應用程序開發設備併爲根創建應用程序。 –

+0

我知道這需要根,但我想知道(它會回答問題)如何創建一個新文件夾並更改訪問權限。我可以使用根文件管理器在/data/data/com.termux中創建文件夾,但即使通過應用程序提供的工具更改權限後,com.termux也沒有權限查看或修改文件夾的內容。 – Arlo