Android ADB设备离线,无法发出命令

我无法再通过命令行或在Eclipse中使用ADB连接到我的设备。


运行命令


adb devices

返回设备名称,但表示它已脱机。


我尝试过的事情。


切换Android调试模式

重新安装了Google USB驱动程序

将操作系统还原到以前可以正常工作的备份(CyanogenMod)

交换USB线

多次重启手机/电脑

更新了Android SDK

我真的不知道发生了什么。您认为我可以尝试的其他任何事情,我都很高兴。


要明确的是,如果您遇到相同的问题,则问题可能是过时的SDK。从4.2.2开始,有一项安全功能要求您确认连接设备的RSA指纹。打开SDK管理器并更新工具!然后重启。


HUH函数
浏览 455回答 3
3回答

人到中年有点甜

当您使用Wi-Fi模式(例如,在Android Studio或控制台中通过运行adb tcpip 5555)连接到设备时,这种情况似乎也经常发生。修理:断开USB连接-如果您通过Wi-Fi连接,请关闭设备的Wi-Fi。关闭Android Studio / Eclipse /其他IDE。运行adb kill-server以确保adb未运行。重新启动您的Android设备。设备重启后,通过USB连接并运行adb devices。这应该启动ADB守护程序。您的设备现在应该再次联机。

杨__羊羊

我在运行4.2.2 OTA更新的Nexus 7上遇到了相同的问题。我几乎可以肯定,更新之后我就通过USB和Wi-Fi建立了ADB连接,直到它停止工作为止。要修复,我使用以下方法更新了我的SDK:android update sdk --no-ui现在我的开发工具是:SDK版本16.0.2SDK工具21.1版SDK API 17,修订版2
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Android