【发布时间】:2014-10-29 02:43:49
【问题描述】:
首先,我在 android 中创建了 Motorola moto X vitual device tageting API 4.2.2。该设备在 geny motion 中成功创建。然后我运行这个虚拟设备以查看它是否正常运行。一旦开始,无论我做什么,我都会不断收到此错误消息
"Genymotion版本和虚拟设备版本不匹配
Genmotion 2.2.2 虚拟设备 1.0.0
您应该更新您的虚拟设备或创建一个新设备以享受新功能”???
我不知道如何更新虚拟设备?此外,我在创建设备时没有设置设备的选项。只是为了选择目标版本的android。谁能指导我如何做到这一点?也不能选择更新按钮,所以我只需要选择继续。
在此之后,我将虚拟设备上的设置/ADB 更改为指向位于“C:/Program Files (x86)/Android/android-studio/sdk”的 android sdk。
然后我将 genymotion 插件应用到设置中的插件列表中。然后在 IDE settings/Genymotion 下的设置中添加 genymotion 文件夹的路径位置,路径为“C:\Program Files\Genymobile\Genymotion”
当我打开 AVD 管理器时,genymotion 模拟器不可见,因此我无法选择它来运行我的应用程序。我已经尝试在运行/调试配置中设置“显示选择器对话框”,并像我之前所说的那样为虚拟设备设置正确的 sdk。如果有人可以帮助我解决这个问题,我将不胜感激。看来我将不得不使用标准模拟器,即 SH*t :)。希望这个问题也可以在未来帮助某人。提前致谢!
【问题讨论】:
-
使用此链接stackoverflow.com/questions/26431972/… 确保您为android studio 和genymotion 使用相同的sdk!
标签: android-studio genymotion avd