【问题标题】:Genymotion devices not working in Eclipse on OS X YosemiteGenymotion 设备在 OS X Yosemite 上的 Eclipse 中不工作
【发布时间】:2014-11-27 06:46:50
【问题描述】:

我从 Mavericks 更新到 Yosemite,现在我不能再使用任何 Genymotion 设备了。
您可以在 Eclipse 中看到这些设备,但是当您想要运行一个应用程序时,您不能选择这些设备之一。

我已经重新安装了 Eclipse、Genymotion 和 Virtualbox...


Genymotion 虚拟设备管理器显示一个 Nexus 5,它被声明为“开启”

当我想运行我的应用程序时,没有 Nexus 5..

【问题讨论】:

  • 我认为你的 adb 有问题是其他设备在工作我的意思是外部设备
  • 我没有安卓设备..
  • 然后尝试使用默认模拟器
  • 我是学生,我们必须在学校使用 Genymotion
  • 我的默认模拟器也不行。

标签: android eclipse macos virtualbox genymotion


【解决方案1】:

这是 eclipse - OSX yosemite 中的一个错误,您需要做的是在 Android 设备选择器窗口中,尝试调整序列号选项卡,您将看到正在运行的 genymotion 模拟器

如果您没有看到它,或者没有出现 Android 设备选择器窗口,请在再次运行之前检查三项:

  1. 从设置中启用开发者选项(通过重复触摸 7 乘以关于手机的内部版本号),即使开发人员 选项在 genymotion 模拟器中的应用程序列表中可用
  2. 在设置>安全中,确保启用“未知来源”
  3. 转到运行配置(适用于 Android 应用),选择目标选项卡,启用始终提示选择设备并点击应用。

另外我手动从Genymotion Download Page下载了jar文件并替换到eclipse的插件文件夹中。

编辑

仅供参考,已在 AOSP 的问题跟踪器中打开了一个错误。

Issue 78436: [ADT/Eclipse] Cannot see my device in the Android Device Chooser dialog even though it is there in the Devices view

在这个页面的底部,有一个链接到'投票支持这个问题' ...

【讨论】:

  • 这一定是 Yosemite/Eclipse 的错误。在我升级到优胜美地之前它运行良好。这是一个很好的答案,因为解决方案是荒谬的
  • 是的,最初我也认为升级后出了点问题,但 genymotion 在 android studio 中运行良好让我环顾四周。
  • 调整序列号选项卡的大小!
  • @PhilippJahoda 谢谢!!!我打算重新安装我的 Eclipse,但你的回答救了我!
  • 调整序列号选项卡的大小,我想知道你是怎么想出来的?非常感谢!!
【解决方案2】:

我可以通过连接一台真实设备来解决这个问题。

【讨论】:

    【解决方案3】:

    请向下滚动查看连接到 ADB 的设备列表。

    【讨论】:

      【解决方案4】:

      我遇到了类似的问题,但我的问题是模拟设备运行的是 Android 4.3(SDK 版本 18),但应用程序有 android:minSdkVersion="19",因此由于找不到兼容设备,因此列表为空。

      仔细检查您的模拟设备版本和minSdkVersion 号码,以确保其兼容。

      【讨论】:

        猜你喜欢
        • 2015-01-03
        • 1970-01-01
        • 2013-11-02
        • 1970-01-01
        • 2014-12-15
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多