上下文:Nexus 7 Android设备(未植根),Android Studio,Mac OS Yosemite 10.10在Eclipse环境和Android Studio之间切换似乎是造成此问题的原因,但我不知道如何修复它。以下所有尝试都是在Eclipse已关闭并且计算机和设备都重新引导之后。
已经看到了很多SO条目,但是都没有解决可怕的“有用”消息“无法连接到192.168.xx.xx”的间歇性问题。
有时它将成功运行,然后“ pop”无法通过无线连接进行连接。我看到的一个建议是在adb tcpip 5555命令后断开USB连接。这为我工作了一段时间。但目前不行!
也尝试过重新启动(计算机和设备...这之前有所帮助)
尝试调用adb tcpip 7612这个备用端口或其他端口这使我要么“无法连接到192.168.xx.xx:5555”,要么“无法连接到192.168.xx.xx:7612:7612”
Android文档建议使用adb kill-server。并重复上述步骤,仍然会收到“帮助”消息“无法连接到192.168.0.4”
我尝试指定Nexus使用Nexus本身的无线功能(使用终端应用程序),尽管我不确定这些命令是否会因为设备没有植根而受到影响。setprop service.adb.tcp.port 5555停止adbd启动adbd
在确定什么原因导致这种连接的间歇性的任何帮助将不胜感激。谢谢
我现在设法连接了。
将Android设备和Mac连接到不执行Wifi隔离的路由器。确认设备已连接到网络上的路由器,并且可以从Mac笔记本中ping android设备。
然后使用以下步骤:(步骤-说明)将设备插入Mac,并启用开发人员选项USB调试。(转到设置/关于平板电脑,点击内部版本号7次,直到启用开发人员选项。然后在此新区域中启用“ USB调试”选项。您可能需要使用Google启用设备的USB调试)
启动Android Studio-转到终端。导航(cd命令)到您安装sdk的位置。(mac可以将其隐藏,因此您可能需要启动mac终端并运行“ chflags nohidden〜/ Library”)
adb kill-server-确保服务器已死adb usb-以usb模式启动adb
您将收到以下消息之一:*守护程序未运行。现在在端口xxxx上启动它* *守护进程成功启动*以USB模式重新启动-否则最后一行将是错误的:设备未授权。请检查设备上的确认对话框。(如果收到错误,请重试)
adb tcpip 5555-确保再次确认“允许USB调试”返回消息:在TCP模式下重新启动端口:5555
确保您知道设备的IP地址是什么。(在操作栏中拉下wifi,单击已连接的网络以获取列表,然后单击已连接的条目,应为您提供包括当前IP地址的状态)
现在,从Mac上拔下设备的电源,使用上面收集的ip运行以下命令。adb connect 192.168.xx再次确认“允许USB调试”。返回消息应该是:连接到192.168.xx
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句