android studio中的geny动作问题。无法让虚拟设备出现在AVD管理器中

时间:2014-09-04 11:09:14

标签: android-studio genymotion avd

首先我在android中创建了摩托罗拉moto X虚拟设备tageting API 4.2.2。这个设备是在geny motion中成功创建的。然后我运行此虚拟设备以查看它是否正常运行。一旦启动,我不断收到此错误消息,无论我做什么

“Genymotion版本与虚拟设备版本不匹配

Genmotion 2.2.2 虚拟设备1.0.0

您应该更新虚拟设备或创建新设备以享受新功能“???

我不知道如何更新虚拟设备?此外,在创建设备时,我没有选择设置设备。只是选择Android的目标版本。任何人都可以指导我如何做到这一点?此外,UPDATE按钮无法选择,所以我只需选择继续。

在此之后,我将虚拟设备上的设置/ ADB更改为指向位于“C:/ Program Files(x86)/ Android / android-studio / sdk”的android sdk。

然后我将genymotion插件应用到设置中的插件列表中。然后我在IDE settings / Genymotion下的设置中添加genymotion文件夹的路径位置,路径为“C:\ Program Files \ Genymobile \ Genymotion”

当我打开AVD管理器时,genymotion模拟器不可见,所以我无法选择它来运行我的应用程序。我已尝试在运行/调试配置中设置“show chooser Dialog”,并为我之前说过的虚拟设备设置正确的sdk。如果有人可以帮我解决这个问题,我将不胜感激,否则看起来我将不得不使用SH * t的标准模拟器:)。这个问题可以帮助将来的某些人。提前致谢!

2 个答案:

答案 0 :(得分:1)

您的虚拟设备似乎已经很老了。 如果您使用免费许可证,则需要删除此旧设备并创建一个新设备,这要归功于Genymotion程序中的“添加”按钮。

然后启动新创建的虚拟设备,您不应再看到Genymotion version and virtual device version do not match弹出窗口。 如果它仍然响起,请向Genymotion support发送报告。

关于AVD经理问题。 Genymotion设备不应该添加到此接口。要启动Genymotion虚拟设备,您可以:

  • 打开已安装并配置的Eclipse Genymotion插件(工具栏上的小粉红色genymotion图标)
  • 或者打开Genymotion程序,它将显示您已创建的所有设备。您可以在哪里创建新的虚拟设备。

当设备启动时,您可以轻松地对其进行调试,它被视为连接到ADB的任何设备,就像您插入计算机上的物理设备一样。

答案 1 :(得分:0)

我见过的最疯狂的技巧之一(我知道这听起来很疯狂但是尝试一下)就是在你去跑步时拉伸设备列中的列并且它没有显示任何设备,设备神奇地出现在列表。