[英]Connected to my android device using ADB but not able to use ls command, it says permission denied
I connected to my android device (stock android, 10) using ADB on ubuntu, now when I go to /data/ and do ls, it says permission denied.
為什么? 如何解決這個問題呢?
adb shell 會話中使用的用戶 ID 與創建data
文件夾(和子文件夾)的用戶 ID 不同。 權限集是drwxrwx--x
,這意味着--x
對每個人,即只執行。
您可以做的是使用cd
命令或使用 Android Studio 的設備文件資源管理器將 go 放入不同的文件夾,更多信息在這里。
進入 ADB shell 后( adb -s your_ip:5555 shell
),您可以使用run-as com.example.app
訪問特定應用程序的數據文件夾。
將“com.example.app”替換為您的 package 名稱
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.