關於真機調試DDMS中的data文件夾打不開的解決方法
今天在開發的時候需要導出程序中的數據庫文件查看數據,數據庫文件默認就在/data/data/應用包名/databases/數據庫名 這個路徑下,我就去DDMS下面去找。就發現死活打不開data文件夾,最后查出來是因為data文件夾的權限問題。需要修改文件夾的權限。具體步驟如下:
上面是未修改過的,可以看到data文件夾的讀寫權限只對用戶組內的用戶開放,對其他用戶不開放,所以我們只需要把讀寫權限賦予其他用戶即可
1、進入Android SDK安裝目錄,找到platform-tools點擊進去,按shift鍵並點擊鼠標右鍵選擇在命令行打開
2、輸入adb shell 回車,然后再輸入su進入root模式
3、輸入chmod -R 777 /data/ 回車即可。(-R 是對該目錄下所有文件夾都執行此操作)
這時再回到DDMS中就會發現data文件夾可以打開了,就可以讀寫文件了。