繁体   English   中英

Android设备未显示在Android设备选择器中,但在adb中列出

[英]Android device does not show up in Android Device Chooser, but is listed in adb

我在Mac OS上使用Eclipse + ADT。 我有一个通过USB连接的Nexus 5,但是当我从Eclipse运行我的应用程序时它没有显示在Android设备选择器中。 实际上,它确实出现过一次,我可以将我的应用程序部署到手机上,但随后它就从Android设备选择器中消失了。

真的很奇怪的是我运行时会列出设备

adb devices

在终端上。 我甚至从Eclipse的LogCat中获取手机的调试消息,因此它显然已连接并被识别 - 但它仍未显示在设备选择器中。 我已经尝试了这里提出的所有解决方案(重新启动手机,打开和关闭调试模式,重新启动adb,重新启动Eclipse等) - 无效。

有任何想法吗?

我有同样的问题。 我无法在设备选择器列表中看到我的Nexus 4,即使我可以在DDMS中看到它。 我发现它只是隐藏在视野之外。 单击设备选择器列表,然后使用鼠标滚轮向上滚动。 现在该设备应该在列表中可见。

奇怪地类似于我刚刚花费的最后一小时计算出来的东西。 OS X,Nexus 5,在adb设备中出现,在阳光下尝试了一切。

在我的情况下,事实证明,即使设备没有列出,我也可以按下OK按钮,它启动就好了。 (见下文)

即使没有列出任何设备,也可以

我不确定它是否也有帮助,但在我偶然发现该解决方案之前,我编辑了我的启动配置选项,从“始终提示选择设备”更改为“在所有兼容设备/ AVS上启动”并选择了“活动设备” “选项。 我跑了,它运作了! 我预计设备会在之后的菜单中显示,但事实并非如此。 然后我意识到这没关系,我可以打得好,它会建立。 去搞清楚。

blazeline的解决方案对我有用,但向上滚动以显示设备有点棘手。

另一种方法是使设备更清晰地显示设备选择列表打开时断开设备并重新连接。 它现在将清楚地出现在设备选择器列表中。

Eclipse有时真的很奇怪......

我的情况与此处提到的情况相同,显然我做了所有技巧但没有成功,但解决方案非常逻辑:我在传感列表中缺少的设备有较低的API然后由AndroidManifest.xml允许

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM