刚刚将我的 OS X 升级到 Yosemite,Android 设备选择器没有显示设备 - 怎么办?
Posted
技术标签:
【中文标题】刚刚将我的 OS X 升级到 Yosemite,Android 设备选择器没有显示设备 - 怎么办?【英文标题】:Just upgraded my OS X to Yosemite, Android Device Chooser not showing device - what to do? 【发布时间】:2014-12-12 12:52:01 【问题描述】:升级到 OS X Yosemite 后,我发现 eclipse 无法正常工作,因为 JAVA 没有正确安装。我安装了它,现在我可以打开 Eclipse。
当我连接我的设备时,我可以在 eclipse 的设备列表中看到我的设备。但是,当我运行我的项目时,我无法在 android 设备选择器上看到它。 Eclipse 检测到我的设备,但我无法选择它来运行。
这在我以前的 OS X Mavericks 上完美运行!请帮忙!
谢谢
【问题讨论】:
我刚刚更新到最新的 ADT/tools (23.0.6.1720515)和到最新的 Eclipse(Luna Service Release 2 4.4.2),我不再有这个错误! 相关问题:code.google.com/p/android/issues/detail?id=78436 【参考方案1】:这似乎是一个布局错误。
将设备选择器中的列标题之一拖到设备应位于的位置并更改列宽,它就会神奇地出现!
即使设备处于隐藏状态,您也可以双击设备所在的行,因此您不必每次都调整列的大小。
【讨论】:
谢谢!也为我节省了很多时间。我正在连接和断开设备以将它们显示在屏幕上。 OMFG!!!我只花了 3 个小时搞乱我的设置、卸载和重新安装东西,认为这是我的设置或设备的问题。感谢 Google 的质量控制!似乎每次我打开一个几周没有工作的 Android 项目时,我都必须花费至少一个小时让 Eclipse 恢复正常工作。马特,感谢伟大的发现! +1 这和我一起为模拟器工作,但真正的设备仍然有问题! 在 OS 10.10 上发生的非常奇怪的错误。运行良好 OS 10.9 感谢分享和节省我的时间 :) 双击不可见行仍会执行该操作!【参考方案2】:另一个可行的解决方案是:
在 Android 设备选择器弹出窗口打开时断开并重新连接设备。
【讨论】:
两种解决方案都可以,当你已经运行了一次应用程序时,这个是有效的,而不是布局问题 当我连接我的真实设备时,它只对我有用,它在 Android 设备选择器中显示正在运行的模拟器。但马特的遮阳篷为我工作。 并销毁您的 USB 端口【参考方案3】:类似问题,升级到 Yosemite 后,但使用 BlackBerry 10 设备从 Eclipse 运行 Android 版本。
解决方案: 运行应用程序并等待 Android 设备选择器弹出。我的对话框显示一个空列表。 在显示对话框时,通过 BlackBerry adb 代理断开并重新连接设备。完成后,黑莓设备自动出现在对话框中,我可以选择它并成功运行构建。
【讨论】:
【参考方案4】:如果您连接了多个设备,请点按键盘上的向下箭头以显示隐藏的设备。然后单击 OK 或像往常一样按 Enter。否则,只需按 Enter。该设备已经存在,只是不可见。
【讨论】:
【参考方案5】:对我有用的是在设备开发人员选项中打开/关闭 USB 调试模式,但所选答案中的解决方案更好......
【讨论】:
【参考方案6】:这似乎是优胜美地新的 Eclipse UI 视图刷新问题。我注意到我的 logcat 过滤器文本视图一旦失去焦点就会完全变白 - 使它看起来像你没有定义过滤器。毛。
【讨论】:
以上是关于刚刚将我的 OS X 升级到 Yosemite,Android 设备选择器没有显示设备 - 怎么办?的主要内容,如果未能解决你的问题,请参考以下文章
如果我安装了 OS X Yosemite 和 XCode 6 GM,我可以将应用程序提交到 App Store 吗?
Axure7.0在OS X Yosemite(10.10)中不能用的问题
获取在 mac OS X Yosemite 上运行的 localhost