Genymotion版本不同

时间:2014-04-01 15:55:42

标签: android installation genymotion

好!我刚刚开始学习一些基本的Android编程。

令我沮丧的是,我的计算机还不够快,无法在令人满意的问题上模拟应用程序。因此我尝试安装Genymotion,但我的挫败感并没有结束。

我全面安装了Genymotion并通过其向导安装了虚拟设备,但收到错误消息,指出Genymotionvirutal device之间的版本不同。我该怎么办?

我刚刚安装了最新版本的Genymotion(2.2.0版)。

然后我尝试安装虚拟设备(注意版本2.2.0)

http://giggle.se/stack/genymotion_device_version.PNG

安装设备后,我运行它并发生以下错误:

http://giggle.se/stack/genymotion.PNG

有什么想法吗?

3 个答案:

答案 0 :(得分:1)

根据我的观察,Genymotion总是提取与最新Genymotion版本匹配的最新虚拟客人版本。今天下载的虚拟客人匹配genymotion 2.2.0。

我在运行Genymotion 2.2.0的2.1.1版访客时遇到了版本错误,建议使用最新的虚拟客户端。

我必须承认,Genymotion取旧版本很奇怪。虽然我在更新到

时运气不好 Genymotion 2.2.0:新的虚拟客户端不稳定,旧的虚拟客户端也变得不稳定,甚至降级到2.1.1也无法解决2.1.1客户的稳定性问题。

我建议您清理 clear the cache in Genymotion (Settings/Misc/Clear cache) ,以便删除所有日志和临时文件并再试一次。

答案 1 :(得分:0)

我遇到了同样的问题。所以我在Genymotion(设置/其他/清除缓存)中清除 缓存重新安装Genymotion 并重新启动我的笔记本电脑。现在它工作正常!

答案 2 :(得分:0)

这发生在我的一台Mac上。清除缓存没有帮助。也没有重新安装Genymotion。但是我找到了一个解决方案(我假设某种类似的程序适用于Windows PC):

在另一台Mac上继续全新安装Genymotion 2.2.0(我们称之为“源”)。添加新设备(例如“Google Nexus 7 2013”​​)。将从Genymotion Cloud下载正确的2.2.0虚拟设备。启动虚拟机一次,然后关闭它。

在“源”Mac上,打开Finder并使用“转到文件夹”菜单浏览到/Users/[YourUserID]/.Genymobile/Genymotion/deployed文件夹。找到与您新安装的虚拟设备对应的文件夹(例如“Google Nexus 7 2013 - 4.4.2 - API 19 - 1200x1920”)并将其复制到“目标”Mac上的完全相同位置(假设不存在)具有此名称的文件夹)

在“源”Mac上,浏览到/ Users / [YourUserID] / Library文件夹(Alt键+ Finder中的“转到文件夹”菜单)。转到VirtualBox文件夹并使用TextEdit打开VirtualBox.xml文件。在该部分中找到与新安装的虚拟设备匹配的行;将此行添加到“目标”Mac(位于同一文件夹)的VirtualBox.xml文件的部分。

就是这样!在“目标”Mac上启动Genymotion并启动新的虚拟设备。没有更多“genymotion版本和虚拟设备版本不匹配”警告。