![](/img/trans.png)
[英]Can't get ADB to connect to my Android phone to develop apps on OSX
[英]Android studio can't connect through ADB on OSX
我已经在OSX 10.7.5上使用Android Studio了,它看起来非常有前景。 我尝试在我的设备上启动应用程序时遇到了问题。
单击运行按钮时,AS声称“正在等待ADB”。 过了一会儿,它超时并说“亚行没有回应......”。
我尝试过多次使用adb-killserver
和adb-startserver
重新启动并重新启动adb,但它无法连接。 当运行adb devices
或通过eclipse启动时,一切正常。
任何人都有想法,我将非常感激!
在OS X上,以下步骤解决了我的问题:
我在使用genymotion时发现了这个问题。 最后,我意识到问题是adb位置与android studio不同。 所以你应该更新你的genymotion的adb。 步骤:Genymotion设置 - > ADB - >使用自定义Android SDK工具
我刚刚在Android Studio 0.5.3中遇到了同样的问题。 我建议重新启动计算机,如果adb kill-server,adb start-server方法不起作用。
我刚刚在我的Mac Mini上发生了这种情况,当我将电缆插入背面的另一个USB端口时,它最终工作(识别Nexus 5)...
为了让我的应用程序在设备上运行,我需要通过进入“ 运行”菜单并选择“ 编辑配置”来编辑应用程序的运行 配置 。
我选择了具有应用程序名称的配置,并将目标设备更改为USB设备 ,然后允许我从设备运行应用程序。 事先我得到了与你描述的相似的行为。 你的可能是一个完全不同的问题:(
我有同样的事情发生。 一旦我拔下我的设备,“等待亚行”通知就消失了,并且有效。 我想你插入设备时无法启动AS。
斯潘说你应该做一些奇怪的事情,但有时它会起作用(奇怪=重新安装,重启使用'可能'字样)。 我们应该理解它可能是,因为操作系统中的一些不良设置已被更改,但你不记得它。
但我的情况甚至更奇怪! :)
因为Windows不限制你有许多防火墙它可能是关键! 防火墙可能不允许某些应用程序与其他应用程序连接,您也应该检查它。
我在这里描述:
假设启动Android Studio的速成课程:
如果它不起作用并且您希望不重新安装操作系统 - 使用Windows制作VM并尝试。 如果不行 - 重新安装系统:(
问候。
编辑:这实际上解决了我的问题所以这是接受的答案。 似乎这个答案也有助于很多人,但它对我不起作用。
这就是我最终做到的工作。 不知道这些步骤中的哪一个触发了我的工作副本,因为它似乎非常随机但我会把它们整理好。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.