PALMisLIFE 討論區

標題: 不需root讓Android 4.4寫入外插卡 [列印本頁]

作者: czh    時間: 2014-4-22 17:37
標題: 不需root讓Android 4.4寫入外插卡
解決Android 4.4之後部分程式不能使用外插卡的問題
一些可外插卡的程式升級到4.4之後會發現因為google新政策的關係只能唯讀外插卡
正常來說這需要程式開發者對程式做出修正來配合google的新政策即可寫入外插卡
不過仔細研究過google新政策會發現對於一些改版遲緩的程式並沒有那麼絕望
google新政策是為了避免各程式隨意修改外插卡的資料
所以將外插卡的寫入權限鎖定在/android/data/{程式ID}/之下
知道規則以後我們只要手動建立權限允許的資料夾
即可讓目前部分未改版可自訂路徑的程式對外部記憶卡正常讀寫
以布卡漫畫為例,我們操作的程式採用X-plore File Manager這個檔案管理程式
左畫面選擇應用程式管理找到布卡漫畫,右畫面選擇/sdcard/download/這個路徑
長按左畫面的布卡漫畫選擇複製,就會如抓圖般出現布卡漫畫的程式ID{cn.ibuka.hw.ui}

在右畫面找到外插卡路徑中的/android/data/建立一個資料夾叫做cn.ibuka.hw.ui

開啟布卡漫畫進入程式設置中的修改下載目錄,點右下角的返回上級,這時應該會看到/storage這個路徑
我手邊只有三星裝置,外插卡位於extSdCard這個位置,其他廠牌的裝置自行變化應用

進入/storage/extSdCard/Android/data/cn.ibuka.hw.ui這個目錄,按下確定就會顯示修改成功

如果之前有下載過漫畫要先離開布卡漫畫,把/sdcard/ibuka的資料夾
整個複製到/storage/extSdCard/Android/data/cn.ibuka.hw.ui/之下
回到布卡漫畫後進入程式設置中的掃描漫畫就會找回之前下載過的漫畫
這邊只是用布卡漫畫舉例其他程式也能以此類推
不過這方法僅適用可以自訂路徑的程式,無法自訂路徑的程式還是只能等作者改版





歡迎光臨 PALMisLIFE 討論區 (http://www.palmislife.com/) Powered by Discuz! X2.5