我恢复了出厂设置,并且我的电脑是新安装的。 我启用了USB调试,并连接到电脑。这表明驱动程序已成功安装,我可以在设备管理器中看到这一点。 但是手机没有显示RSA对话框来确认连接,并且在DDMS中,它处于离线状态...... 我的Nexus是官方android 4.2.2 有人遇到过这个问题吗?请大家给点建议!谢谢!
/*****更新****/ 我在我的办公室电脑上尝试过。连接到办公室计算机时,会弹出显示 RSA 密钥指纹的对话框。但当我在家用计算机上尝试此操作时,没有对话框,只有栏上的通知。
使用终端(Windows 中的 cmd),进入 sdk/platform-tools 文件夹。
然后启动
adb devices
命令。
您应该看到“正在启动守护程序”,然后指纹弹出窗口将出现在您的设备上。
如果没有,请拔下 USB 电缆,重新启动电脑,将电缆插入手机,然后再次尝试启动 adb 命令。
对于 Linux
adb kill-server
或者如果 adb 在 sudo 中运行 sudo adb kill-server
在 Android 设备上设置 > 开发者选项 > 撤销 USB 调试授权 USB 调试选项仍然启用
将设备连接到linux机器。 sudo adb 设备
检查 RSA 指纹弹出窗口是否可见
确保您的 Android SDK 平台工具已更新至 16.0.1。更新到 4.2.2 后我遇到了这个问题,更新 adb 和 platform-tools 解决了这个问题。这里清楚地解释了这些步骤 -> http://www.thekirankumar.com/blog/2013/02/17/how-to-fix-adb-device-offline-issue-after-android-4-2-2 -升级/
我刚刚在我的 mac book 上遇到了同样的问题,并通过退出 Parallels 桌面解决了该问题。
摩托罗拉 Atrix 和全新 11/14/2014 Galaxy S5 均出现此问题。
问题似乎在于顺序
在设备识别级别被中断。
对我来说,问题是 Parallels Desktop 停止握手以询问我是否想要将此设备连接到我的 Mac 或 Windows 实例。
对我来说,我必须确保手机已连接为“充电”。由于某种原因,“文件共享”不起作用。
您需要通过转到“设置”-->“关于手机”--> 在“版本号”选项上点击 7 次来启用开发者选项。
然后打开命令提示符 - 通过键入“adb version”检查 adb 版本,如果它显示 1.0.31,那么您就可以将 adt 版本更新到 1.0.31 或更高版本。
完成上述步骤后 - 输入 adb devices - 它将显示设备离线,并且在您的手机上将打开 RSA 密钥对话框。标记始终选项,然后就可以看到设备在线了。
如果你的电脑上有android studio,你可以通过android studio看到RSA对话框。
然后 RSA diolog 屏幕出现在您的设备上。