设备在ADB中识别但在shell中未识别

时间:2015-04-01 19:16:26

标签: android adb

当我使用ADB时,我的手机被识别。但是,一旦我进入外壳,手机就会神秘地消失。这很奇怪,特别是因为shell列出了“root @ nozomi”,因为“nozomi”是手机的代号。

enter image description here

因为它无法识别,所以我不能推送文件:

enter image description here

1 个答案:

答案 0 :(得分:1)

您的手机和主机/开发计算机上都可以使用adb命令。但是,它在外壳上对您的手机没什么用处。

adb shell在手机上打开unix命令shell 。您在此处输入的命令将在您的手机上执行。

当您在adb shell中执行adb devices时,您会询问您的手机是否通过Android调试界面连接了任何其他手机。很明显,你的手机告诉你,事实并非如此。

同样的事情适用于adb push您要求您的手机通过adb将文件推送到另一部手机。由于没有连接,您将收到错误消息。

尝试再次退出adb shell并在主机上执行命令。