2016-04-26 71 views
0

我正在爲我的手機寫一個應用程序,我希望能夠讀取和寫入我的/ home或/ home/user文件夾的android等效項(類似於文件管理器)我相信這是/數據或/數據/數據。我一直在閱讀設備管理員和其中的很多帖子,並且我授予了我的應用設備管理員權限並拒絕了/ data和/ data/data的訪問權限。Android設備管理員主目錄訪問

什麼是設備管理員的讀取和寫入的privatelages?另外,如果我指定的文件夾不是/ home或/ home/user文件夾什麼是/ home文件夾或/ home/user,設備管理員可以讀寫哪個文件夾,還是需要我的設備進行移植?

回答

1

這不是設備管理員所做的事情。設備管理員和設備所有者(就像超級管理員)允許您設置設備的策略 - 防止用戶安裝應用程序,或卸載它們,或更改網絡或其他一些東西。或擦拭設備。它意味着企業控制遠程設備。

例如,我目前正在撰寫自助服務終端應用程序。我想鎖定它,以便只能運行1個應用程序。我使用設備所有者的權力來防止用戶可能做的十幾件事情。

+0

因此,我認爲這也意味着沒有應用程序可以讀取和寫入用戶主文件夾,除非它的根?文件管理員如何做到這一點? – dylan7

+0

/home目錄是什麼意思? Android上默認沒有。 adb shell插入模擬器(或電話),並且即使使用root也不會看到一個。相反,每個應用程序在/ data/data/appname中都有自己的專用目錄。你在這裏想的太多了。至於訪問這些文件夾,除了你自己的以外,你需要root。 –

+0

我想我在想的是在android文件管理器中出現的本地存儲......我認爲這是一個「用戶主目錄」目錄,似乎並不是特定於應用程序的,因爲文件管理器可以查看本地其他應用程序的存儲。我現在假設這不是訪問每個應用程序/數據/數據/應用程序的名稱,因爲你說這些目錄是私人的應用程序和本地存儲是不同的? – dylan7