最近一段时间,把系统升级到了win10,然后悲催的事情出现了,genymotion挂了,根本就不能启动,而且还是2.6版本的genymotion,下面我把遇到的问题总结一下:
首先,在我的win10系统中,使用的是genymotion2.6和VirtualBox4.3分别安装使用. 安装完成后启动genymotion提示要使用5.0以上版本的VirtualBox,不用理会,我这样的搭配也可以启动成功。但是不建议使用最新版的VirtualBox, 自己被最新版的VirtualBox折磨怕了,很多问题.
1. 在安装完成这两个软件后, 启动genymotion模拟器时出现的一些错误, 比如出现:unable to start the virtual device, 其中大部分的原因是VirtualBox的虚拟网卡配置出现了问题:
打开VirtualBox-->管理-->全局设置-->网络
如图1所示, 只有一个虚拟网卡, 如果你的有多个, 建议删除了吧, 会干扰genymotion的启动, 而且还是干扰很大, 最后还会导致软件不能启动, 安卓虚拟机不能启动. 删除虚拟网卡时建议不要在电脑中删除, 可以在图一的3位置有个 - 号, 使用软件删除.
图1然后是虚拟网卡的配置, 点击图1 中的第3步, 进入配置界面, 配置如图2,3 所示:
图2 图3电脑的网络中VirtualBox的虚拟网卡这样配置:
VirtualBox电脑配置一般完成虚拟网卡的设置都可以成功启动genymotion软件, 进入到界面, 网上很多不能启动的要管理员权限启动软件, 还要在设置中使用兼容模式, 不过我没有使用兼容模式也成功启动了软件.
2. 备份genymotion中的安卓镜像, 有两种方法:
第一种是直接使用VirtualBox软件导出镜像, 启动VirtualBox-->管理-->导出虚拟电脑,如图所示,导出到自己设定的文件夹就可以了.
第二种方法: 找到这个文件路径,如图, 有ova文件夹, 就是你自己曾经使用genymotion软件下载过的镜像, 备份这个文件夹就可以了
恢复备份: 在第一种备份种方法中有个导入虚拟电脑, 导入备份的ova格式文件就可以了, 然后再这个位置可以自定义导入的位置, 我没有试过, 我是直接放在C盘.
3. 最后在使用genymotion插件时出现这样的错误:
genymotion: Exception (VBoxManage): java.io.IOException: Cannot run program "C:\Program Files\Genymobile\Genymotion\/reg": CreateProcess error=2, 系统找不到指定的文件。
网友评论