Genymotion仍在等待“启动”

时间:2019-03-19 04:53:03

标签: android android-emulator genymotion

我将Genymotion用于Android Studio,但genymotion仍在启动时未处于开启状态

我搜索了一个解决方案,然后关注了

  • 卸载并重新安装
  • 清除缓存
  • 删除设备并重新安装
  • 将仅主机以太网固定为默认值
  • 还有另一件事要尝试

但是我无法解决

  

Genymotion v3.0.1

     

VM VirtualBox v6.0.4

请帮助我找到解决方案。救救我。

对不起,我的英语水平

here

8 个答案:

答案 0 :(得分:10)

试图重置缓存,重新创​​建设备,切换网络模式,将Genymotion升级到3.0.1,但没有一个起作用。

将“启动”状态更改为“开启”的临时修复程序:

  1. 打开Genymotion Shell

  2. 运行devices list

  3. 然后在新的终端adb connect [DEVICE IP]:5555

  4. 中运行

答案 1 :(得分:7)

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

cd到您的Android SDK目录 cd to platform-tools ./adb connect 192.168.57.102:5555 其中192.168.57.1​​02是我的Genymotion虚拟设备的IP地址。你必须把你自己放在这里

答案 2 :(得分:3)

尝试以管理员身份运行genymotion。它对我有用。

但是您将无法使用拖放功能将文件添加到模拟器。

答案 3 :(得分:2)

我在任务管理器中杀死了正在运行的adb进程,并且genymotion设备的状态从启动更改为开启。终于,现在可以识别genymotion仿真器了。

答案 4 :(得分:1)

解决方案:

  • 确保没有运行adb服务器。使用命令adb kill-server杀死所有正在运行的服务器。

  • 将Genymotion设置为使用Genymotion Android工具(默认)

请参阅:https://docs.genymotion.com/latest/Content/02_Application/Configuring_Genymotion/ADB.htm

这对我有用。

我很高兴能够解决这个问题,但是我不能连续2天解决这个问题。

答案 5 :(得分:1)

尝试过的解决方案,但没有一个对我有用。

最后,以管理员身份运行genymotion,现在对我来说有用。

答案 6 :(得分:0)

发生此错误的一个可能原因是由于开发机器中的adb版本不同以及用于调试的连接的已连接设备/仿真器。

所以分辨率是:

首先断开设备/仿真器。

在终端/命令提示符下运行以下命令:

 std::vector<Inventory> inventory_list = {Inventory(0,30.0),
    Inventory(1,30.0),
    Inventory(2,30.0),
    Inventory(3,30.0),
    Inventory(4,30.0),
    Inventory(5,30.0),
    Inventory(29,30.0),
    Inventory(30,30.0),}

 ..... 

这将成功启动adb。现在您可以连接设备了。希望对您有所帮助。

答案 7 :(得分:0)

只需转到“控制面板\网络和Internet \网络连接”,即可启用该仅虚拟主机的网络,并禁用其他带有“#”的重复虚拟主机网络,然后尝试重新启动。它对我有用