【问题标题】:Don't see genymotion virtual device at list在列表中看不到 genymotion 虚拟设备
【发布时间】:2019-08-05 01:41:40
【问题描述】:

昨天我的模拟器运行稳定且良好。但是今天我无法启动我的应用程序,因为我没有看到我的任何 genymotion 设备。我已经重新安装了我的 AS 和 Genymotion。我已经重新安装了我的虚拟设备。但我仍然没有看到我的任何设备。我认为我的 AS 有问题,我在 Android Studio 上创建了 AVD,我设法创建了一个新设备,但我没有设法启动我的应用程序。我不知道如何解决这个问题。我saw这个问题。正如我在 genymotion 仪表板中看到的那样,我的虚拟设备继续启动并且无论如何都无法完成他的启动。

【问题讨论】:

    标签: android android-studio genymotion


    【解决方案1】:

    我有同样的问题。修复此错误的最简单方法是从 https://developer.android.com/studio/releases/platform-tools.html 下载 SDK Platform Tools 作为 zip 文件,解压缩并替换 SDK 文件夹中当前的 platform-tools 文件夹。

    【讨论】:

      【解决方案2】:

      更新:Genymotion 3.0.2 不再需要这样做

      这可能是由于平台工具 28.0.2 中 Android SDK 中的 ADB 引入的行为更改引起的。

      目前最简单的解决方法是将平台工具降级到 28.0.1。不幸的是,SDK 管理器不会让您轻松做到这一点,因此您必须手动下载适用于您平台的 zip。

      平台工具 28.0.1 的网址是:

      你必须:

      1. 下载正确的压缩包
      2. 杀死所有正在运行的adb 进程
      3. 在您的 Android SDK 安装中找到 platform-tools 文件夹,然后备份/重命名它
      4. 解压缩 platform-tools 文件夹父级中的 zip

      【讨论】:

        【解决方案3】:

        这对我有用。

        转到 Android-SDK\platform-tools ./adb kill-server

        【讨论】:

        • 您可能还必须执行所选答案中提到的 ./adb 连接步骤。
        【解决方案4】:

        找到解决方案! 看起来,这是一些 adb 或 Genymotion 错误。 要解决这个问题,您必须手动将 adb 连接到正在运行的 Genymotion 设备 首先,你需要知道安卓的内部IP。您可以在 Genymotion 设备的窗口标题中找到它。 下一个:

        1. cd 到你的 Android SDK 目录
        2. cd 到平台工具
        3. ./adb 连接 192.168.57.1​​02:5555

        其中 192.168.57.1​​02 是我的 Genymotion 虚拟设备的 IP 地址。你必须自己放在这里

        【讨论】:

        • 我认为是genymotion的新bug,最近几天突然出现。
        • 不错。你是男人。试图通过私有 ip 连接并且没有连接。感谢您的帮助!
        • @rock3r 我尝试了您的建议并收到以下错误消息“无法建立连接,因为目标计算机主动拒绝它 (10061)。”关于如何解决的任何想法?
        • @r0ck3r,Genymotion 推出了新的更新(版本 3.0.2),他们似乎已经解决了启动问题。现在我们可以不使用 adb connect 来启动模拟器了。
        • 如果你不明白 cd 命令是什么。您可以使用这个答案stackoverflow.com/a/27262104/8650422 可以解决冲突。它对我有用
        猜你喜欢
        • 2015-07-25
        • 2015-02-05
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2020-01-14
        • 2014-01-06
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多