2014-09-04 76 views
1

首先我在android中创建摩托罗拉moto X vitual device tageting API 4.2.2。这个设备在geny运动中成功创建。然后我运行这个虚拟设备来查看它是否正常运行。一旦开始我一直不管我做什么Android studio中的geny动作问题。无法获得虚拟设备出现在AVD管理器中

“Genymotion版本和虚拟设备版本收到此错误信息不匹配

Genmotion 2.2.2 虚拟设备1.0.0

你应该更新你的虚拟设备或创建一个新的享受新功能“???

我没有线索如何更新虚拟设备?此外,在创建设备时,我没有选择设置设备。只是为了选择Android的目标版本。任何人都可以指导我如何做到这一点?此外,更新按钮不能被选中,所以我不得不选择继续。

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

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

当我打开AVD管理器时,genymotion仿真器不可见所以我不能选择它来运行我的应用程序。我已经尝试在运行/调试配置中设置“show chooser Dialog”,并且还像前面所说的那样为虚拟设备设置正确的sdk。如果任何人都可以帮我解决这个问题,我会很感激,否则它看起来像我将不得不使用标准的模拟器,这是SH * T :) .hopfully这个问题可以帮助未来的人也。提前致谢!

+0

使用此链接http:// stackoverflow。com/questions/26431972/android-studio-lollipop-adb-genymotion-issues-devices-wont-show-up-adb 确保你对android studio和genymotion使用相同的sdk! – 2014-11-07 08:24:13

回答

1

看来你的虚拟设备已经很旧了。 如果您使用免费许可证,您需要移除此旧设备并创建一个新设备,这要感谢Genymotion程序上的“添加”按钮。

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

关于AVD管理器问题。 Genymotion设备不应该被添加到这个接口。要启动Genymotion虚拟设备可以是否:

  • 打开你已经安装和Eclipse Genymotion插件配置(在工具栏上的小粉genymotion图标)
  • 或者打开Genymotion程序,会告诉你一切您已经创建的设备。并且您可以在哪里创建新的虚拟设备。

当设备启动后,您可以很容易地对其进行调试,它被认为是连接到ADB的任何设备,就像您插入计算机的物理设备一样。

0

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

相关问题