我正在尝试在MAC Mini上开发Android应用程序并安装了所有必需的软件,如android SDK,eclipse和ADT。 到目前为止,一切都运作良好,除了一件事。 我正在通过USB连接Google Nexus手机,我已将手机置于USB调试模式,并且还检查了通过USB连接时屏幕保持打开的选项。
但由于某些原因,当设备定期连接时,我一直在丢失连接。例如:每3分钟左右。我知道它正在失去联系,因为当我运行时
adb devices
3分钟后,我看到设备列表中没有设备。对此有任何解决方法或我没有正确设置一些步骤吗?
感谢。
答案 0 :(得分:6)
我有时遇到这个问题,对我来说,它通常是我的笔记本电脑上的一个坏端口,当我使用另一个端口而不是工作正常时,如果可用,请尝试在您的计算机上使用不同的USB端口。您使用的USB线也可能有问题,如果您可以使用另一根电源线,我会尝试,看看它是否有用。
答案 1 :(得分:3)
我在MacBook Air上遇到同样的问题而且没有找到解决办法。但是,我有一个比在物理上断断续续/重新连接电缆更容易的解决方法。
从上到下滑动以显示通知,然后点击"点按以获取更多USB选项"。
然后选择MTP或PTP。在MTP和PTP之间切换后,设备应重新连接。
答案 2 :(得分:1)
我也遇到了这个问题,我发现关闭所有访问设备的窗口都可以解决这个问题。例如,chrome:检查正在访问设备的窗口或文件浏览器。
有时我必须在关闭窗口后发出adb kill-server
然后adb devices
。
答案 3 :(得分:0)
我尝试了暂时有效的所有可能的事情: 1.重置adb 2.物理断开usb线并再次连接 3.更换usb线并使用我笔记本电脑的另一个usb端口 4.重新启动我的设备和mac但不得不一次又一次地面对问题。从@bwags上面阅读上面我检查并意识到铬检查窗口已经打开,关闭后问题解决了