【问题标题】:ADB rejected shell command (ls -l /data)ADB 拒绝 shell 命令 (ls -l /data)
【发布时间】:2023-12-25 19:29:01
【问题描述】:

我一直在努力

ADB rejected shell command (ls -l /data):

运行adb shell 时的命令提示符告诉我error: device not found,尽管模拟器已打开。

我做错了什么?

【问题讨论】:

  • 您确定模拟器正在运行吗? “adb devices”的输出是什么?也许只需重新启动模拟器就足够了。
  • 模拟器已打开,可以查看和导航。
  • 模拟器没有附加到adb(List of devices attached: None),怎么可能? (它是在我在 Eclipse 中点击 Debug 时启动的)
  • 它是否在 AVD 管理器中显示为 AVD(Android 虚拟设备)?
  • 不知道重启服务器有没有帮助:adb kill-server

标签: android shell windows-7 emulation adb


【解决方案1】:

我假设您从命令行运行 adb。只需执行 adb kill-server 和 adb start-server。之后,您的设备应该是可见的。

【讨论】:

  • 重启后它出现在 Eclipse 中,但我遇到了其他问题。我为这些人发布了不同的问题,请回答。