簡體   English   中英

使用 ADB 連接到我的 android 設備但無法使用 ls 命令,它說權限被拒絕

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM