错误:设备离线

pro*_*eve 26 debugging android adb android-emulator

模拟器正在运行.但是当我adb shell在我的shell中写字时,我得到:

错误:设备离线

这是什么原因?我怎么摆脱它?

Ger*_*man 32

如果"adb devices"列出了您的设备但是"离线",则您的路径可能会导致旧版本的adb(例如1.0.29)与最新的Android 4设备出现问题.确保"adb version"返回1.0.31或更高版本.从Android 4.2.2开始,您必须在设备上确认它已连接到受信任的计算机.它适用于adb版本1.0.31及更高版本.

  • +1谢谢!好提示.我忘了更新我的Android SDK _again_.我认为第一次更新获取了所有新内容.但事实并非如此.所以在第二次和第三次更新后运行它. (3认同)

kde*_*iry 13

它发生在我身上一次.我只是重新启动了设备,这解决了我的问题.

  • 无需重新启动手机。只需拔下并重新插入,或者如果通过 TCP 连接,则禁用并重新启用 WiFi。 (2认同)

zha*_*hen 8

当我得到同样的错误时,我只是拔掉插头插入它,错误就消失了.


Shi*_*yya 5

尝试运行:

adb kill-server
adb start-server
Run Code Online (Sandbox Code Playgroud)

设备仍处于离线状态,请重启设备。