導航:首頁 > 操作系統 > androidmedia許可權

androidmedia許可權

發布時間:2023-03-07 01:43:08

Ⅰ 安卓手機外置sd卡的許可權怎麼打開

在2.x的版本中,在manifest中配置的許可權android.permission.WRITE_EXTERNAL_STORAGE確實是用來使得sd卡獲得寫的許可權。而在4.0開發的源碼當中,由於有了內外置sd卡的區分,android.permission.WRITE_EXTERNAL_STORAGE的許可權用來設置了內置sd卡的寫許可權,如果在manifest中只是配置了這個許可權,那個應用只能在內置sd卡中進行寫操作,還是無法在外置sd卡中進行寫操作。

需要寫外置sd卡的話,需要配置另一個許可權android.permission.WRITE_MEDIA_STORAGE,這樣就可以在外置sd卡中進行寫入操作了。
這兩個許可權都被定義在 android源碼目錄frameworksasedataetcplatform.xml中:

<permission name="android.permission.WRITE_EXTERNAL_STORAGE" >
<group gid="sdcard_rw" />
</permission>

<permission name="android.permission.WRITE_MEDIA_STORAGE" >
<group gid="media_rw" />
</permission>
使用到的類主要是framework/base/core/java/android/os/storage/StorageVolume.java及相同目錄下的StorageManager.java文件。

StorageManager類可以獲得所有的存儲媒體列表,及StorageVolume類型的數組,從而可以獲得對應存儲是否可讀寫一類的信息。

如果是安卓6.0的外置SD卡的話可以先打開設置,然後應用程序——應用程序管理器,再打開某個軟體——存儲——選擇已使用的存儲空間,然後點更改,選擇SD卡,這樣就可以了。

閱讀全文

與androidmedia許可權相關的資料

熱點內容
捷豹小型空氣壓縮機 瀏覽:553
綠盾文檔加密系統哪裡有賣 瀏覽:635
我的世界怎麼開掛在伺服器裡面 瀏覽:787
西門子自鎖正反轉編程圖 瀏覽:747
出國英語pdf 瀏覽:918
演算法線性匹配 瀏覽:672
山東省dns伺服器雲主機 瀏覽:552
安卓5g軟體怎麼隱藏 瀏覽:837
編譯內核空間不足開不了機 瀏覽:885
漢紀pdf 瀏覽:471
在哪裡下載國家醫保app 瀏覽:654
沒有與文件擴展關聯的編譯工具 瀏覽:426
我的世界反編譯mcp下載 瀏覽:19
安卓手柄下載什麼軟體 瀏覽:67
pushrelabel演算法 瀏覽:848
硬碟資料部分文件夾空白 瀏覽:615
cssloader的編譯方式 瀏覽:938
java面板大小 瀏覽:502
怎麼用命令方塊打出字體 瀏覽:499
台灣加密貨幣研究小組 瀏覽:296