1. 程式人生 > >AS中關於模擬器的/data目錄不能顯示的解決辦法

AS中關於模擬器的/data目錄不能顯示的解決辦法

  當我們在Android studio中開啟Android device  monitor時,發現data目錄不能開啟,如圖:

當我們去點選/data/目錄時,發現什麼都沒有,這是怎麼回事呢?

原因是我們許可權不夠,當前的使用者沒有許可權訪問data目錄。

1.改變/data目錄的許可權

  (1).在Android studio的sdk目錄中找到platform-tools目錄,在這個目錄下同時按住shift和滑鼠右鍵,然後選擇命令視窗開啟

  (2).輸入adb shell命令,然後輸入su,使得使用者切換到root

 (3).然後將/data/目錄的許可權改為777(表示任何人都可以訪問和修改)

 

  (4).我們在重新整理一下Android device monitor,發現data目錄可以打開了

   並且還可以開啟/data/data/<相應包名>/資料夾

 2.改變模擬器的許可權

  經過以上操作,我們發現雖然能夠成功開啟/data/data/<相應包名>,但是我們又發現不能將裡面的檔案匯出到本地,同時還提示我們許可權拒絕

 所以我們將模擬器的許可權改變。

1.在命令視窗開啟platform-tools目錄,輸入adb root

 (2).在輸入adb remount,如果顯示remount successed表示操作成功

 此時匯出檔案,就不會顯示許可權拒絕了。

轉自:https://www.cnblogs.com/Stay-Hungry-Stay-Foolish/p/6940219.html