我一直在OSX 10.7.5上使用Android Studio工作,看起来很有前途。但是,当我尝试在我的设备上启动应用程序时,我遇到了一个问题。
单击运行按钮时,AS声称“正在等待ADB”。过了一会儿,它超时并说“亚行没有回应......”。
我已尝试多次重新启动并重新启动adb adb-killserver
和adb-startserver
,但无法连接。当运行adb devices
或通过eclipse启动时,一切正常。
任何人都有想法,我将非常感激!
答案 0 :(得分:10)
在OS X上,以下步骤解决了我的问题:
答案 1 :(得分:3)
我在使用genymotion时发现了问题。最后,我意识到问题是adb位置与android studio不同。所以你应该更新你的genymotion的adb。 步骤:Genymotion设置 - >亚行 - >使用自定义Android SDK工具
答案 2 :(得分:2)
我在Android Studio 0.5.3中遇到了同样的问题。我建议重新启动计算机,如果adb kill-server,adb start-server方法不起作用。
答案 3 :(得分:2)
我刚刚在我的Mac Mini上发生这种情况,当我将电缆插入背面的另一个USB端口时,它最终正在工作(识别Nexus 5)......
答案 4 :(得分:1)
为了让我的应用程序在设备上运行,我需要通过进入运行菜单并选择编辑配置来编辑应用程序的运行配置。< / p>
我选择了具有应用名称的配置,并将目标设备更改为 USB设备,然后允许我从设备运行应用。事先我得到了与你描述的相似的行为。您的问题可能完全不同:(
答案 5 :(得分:1)
我发生了同样的事情。一旦我拔下我的设备,“等待亚行”通知就消失了,并且有效。我猜你在插入设备时无法启动AS。
答案 6 :(得分:0)
斯潘表示你应该做一些奇怪的事情,但有时它会起作用(奇怪=重新安装,重新使用单词&#39;也许&#39;)。我们应该理解它可能是,因为操作系统中的一些不良设置已被更改,但你不记得它。
但我的情况甚至更奇怪! :)
因为Windows不限制您拥有许多防火墙,它可能是关键!防火墙可能不允许某些应用程序与其他应用程序连接,您也应该检查它。
我在以下描述: here
假设启动Android Studio的速成课程:
如果它不起作用并且您希望不重新安装操作系统 - 请使用Windows制作VM并尝试。如果不起作用 - 重新安装系统:(
问候。
答案 7 :(得分:-1)
编辑:这实际上解决了我的问题所以这是接受的答案。似乎this answer也帮助了很多人,但它对我没有用。
这就是我最终做到的工作。不知道这些步骤中的哪一个触发了我的工作副本,因为它似乎非常随机,但我会将它们按顺序排列。