Android Don';在列表中看不到genymotion虚拟设备

Android Don';在列表中看不到genymotion虚拟设备,android,android-studio,genymotion,Android,Android Studio,Genymotion,昨天,我的模拟器工作稳定良好。但今天我无法启动我的应用程序,因为我看不到我的任何genymotion设备。我已重新安装了AS和Genymotion。我已重新安装虚拟设备。但我仍然没有看到我的任何设备。我认为我的AS有问题,我在Android Studio创建了AVD,我设法创建了一个新设备,但我没有成功启动我的应用程序。我不知道如何解决这个问题。我要回答这个问题。正如我在genymotion仪表板上看到的,我的虚拟设备仍在继续引导,但无论如何都无法完成引导。找到了解决方案! 看起来,这是adb或

昨天,我的模拟器工作稳定良好。但今天我无法启动我的应用程序,因为我看不到我的任何genymotion设备。我已重新安装了AS和Genymotion。我已重新安装虚拟设备。但我仍然没有看到我的任何设备。我认为我的AS有问题,我在Android Studio创建了AVD,我设法创建了一个新设备,但我没有成功启动我的应用程序。我不知道如何解决这个问题。我要回答这个问题。正如我在genymotion仪表板上看到的,我的虚拟设备仍在继续引导,但无论如何都无法完成引导。

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

  • cd到您的Android SDK目录
  • cd到平台工具
  • ./adb connect 192.168.57.102:5555
  • 其中192.168.57.102是我的Genymotion虚拟设备的IP地址。你必须把你自己的

    放在这里,这对我很有用

    转到Android SDK\平台工具 ./adb kill server

    更新:Genymotion 3.0.2不再需要此更新

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

    目前最简单的解决方法是将平台工具降级到28.0.1。不幸的是,SDK管理器不允许您轻松地执行此操作,因此您必须手动下载平台的zip

    平台工具28.0.1的URL为:

    • Linux:
    • 马科斯:
    • 窗口:
    你必须:

  • 下载正确的zip文件
  • 杀死任何正在运行的
    adb
    进程
  • 在Android SDK安装中找到
    平台工具
    文件夹,并对其进行备份/重命名
  • 平台工具
    文件夹的父文件夹中解压压缩包

  • 我也有同样的问题。修复此错误的最简单方法是将SDK平台工具作为zip文件从下载,解压并替换SDK文件夹中的当前平台工具文件夹。

    我认为这是genymotion的一个新错误,最近几天突然出现。很好。你就是那个人。正在尝试通过专用ip连接,但未连接。谢谢你的帮助@rock3r我尝试了您推荐的方法,收到了以下错误消息“无法建立连接,因为目标计算机主动拒绝了它(10061)。”有关如何修复的任何想法?@r0ck3r,Genymotion发布了一个新的更新(版本3.0.2),他们似乎已经解决了启动问题。现在我们可以不用使用:adb connect.启动模拟器,如果您不了解cd命令是什么。你可以用这个答案来解决冲突。它对我有效。您可能还必须执行所选答案中提到的./adb connect步骤。