Android studio android device monitor(DDMS)無檔案樹及無法檢視並匯出data檔案等一系列問題的解決方法
阿新 • • 發佈:2019-02-16
自學android 開發沒有前輩或老師帶的情況下,總會遇到各種問題。這不,今天學習《第一行程式碼》第6章檔案儲存技術一開始就遇到了對於新手相當棘手的問題,現總結如下,以備日後之需。
首先當然是按照教材寫出儲存“data”檔案的程式碼咯,結果像按照書上的方法檢視該檔案,出現以下問題:
1.DDMS無檔案樹,FileExplorer下顯示空白。
原因暫未理解,根據http://blog.csdn.net/u013553529/article/details/54292956處理後,用安卓O並刷入過SuperSU的機器依舊不行,用小米手機6官方root過的手機可以正常顯示。
2.DDMS File explorer “data”資料夾下為空,無法開啟。
原因為資料夾許可權問題。解決方法:首先需要機器帶root,Windows系統下,管理員模式執行cmd,定位到platform-tools資料夾下,輸入“adb shell"命令,回車鍵,早輸入”su“獲取root許可權回車(普通許可權顯示為$,root模式為#),輸入“chmod 777 /data"回車,再輸入”chmod 777 /data/data“回車,此時發現data資料夾可以正常訪問了。
3.com.example,filepersistencetest下無data檔案(顯示為空)
與2相同,分別輸入”adb root"和“adb remount"回車,顯示remount succeeded就ok了.
具體命令如圖!