1. 程式人生 > >Android Studio的DDMS中不能檢視data資料夾

Android Studio的DDMS中不能檢視data資料夾

當建立好資料庫後,想檢視一下資料庫是否生成成功,結果發現DDMS中不能檢視data資料夾,

如圖,雙擊無法展開/data/目錄。上面顯示rwxrwx–x。
發現/data的檔案許可權是drwxrwx–x這是linux的檔案許可權
第一個代表檔案型別d是directory目錄
後面三個是建立者的許可權r讀w寫x執行
再後面三個是同組者的許可權
最後三個是其他人的許可權
我們從DDMS檢視的時候就是其他人的許可權發現只有執行 因此只需修改許可權就可以了,當進行這個操作的時候手機必須要root許可權。

方法:
在Mac的終端下(windows的cmd下)找到sdk\platform-tools路徑,然後進行修改的許可權
1、cmd adb devices 確定手機連線
2、cmd adb shell 登入手機
當你root過,直接使用 su 命令,修改就可以了
3、cmd su 執行完之後,會在手機上出現一個授權的對話方塊,允許後,才可以進行操作。
4、cmd chmod 777 -R /data 給需要開啟的資料夾設定讀的許可權
例,
當每開啟一個資料夾,都需要設定許可權,比如需要開啟 data/data/資料夾
cmd chmod 777 -R /data/data

當做完以上的操作後,你就會發現DDMS中的data資料夾是可以展開的了。

本人菜鳥一個,有什麼不對的地方希望大家指出評論,大神勿噴,希望大家一起學習進步!