Genymotion常见Bug

来源:互联网 发布:js 浏览器版本号 编辑:程序博客网 时间:2024/06/06 05:26

Genymotion在Android开发的时候,用起来特别爽,不过是不是出现一点小问题,搞了一下午算是解决了,记录下来。(window10系统+Version 2.5.3的Genytion)

安装下载这些问题,一搜太多了,就不重复写了。

error1:Unable to load virtualbox engine 或者是unable to start the virtual device 一般都是网络问题

解决如下:

1.以管理员方式运行VirtualBox.exe,然后点击管理,选择“全局设定”,选择网络,选择“仅主机(Host-Only)网络”。

   点击编辑按钮。设置网络,修改如下:192.168.56.1   255.255.255.0


DHCP服务器192.168.56.100  255.255.255.0  192.168.56.101  192.168.56.254


重新启动Genymotion就可以解决了

error2:INSTALL_FAILED_CPU_ABI_INCOMPATIBLE

出现这种情况,一般需要先下载Genymotion-ARM-Translation_v1.1.zip包,然后拖拉zip安装包到运行中的Genymotion模拟器,按照提示,是否flash该文件,按OK就可以安装了,然后重新启动模拟器就可以解决这个问题了。
可惜我碰到的是没办法拖拉进去,拖动时,一直出现一个禁止的图标。

genymotion没办法拖拉文件的话,只能采用文件共享再flash进

解决办法如下:

1.先拷贝zip文件到模拟器上,可以通过网络传输等手段或者通过模拟器的共享文件。
打开Oracle VM VirtualBox管理器-->设置-->共享文件夹-->点击右上角图标添加

2.选中其他后,浏览文件夹,选中后勾选,点击 确定,重新启动genymotion。

3.打开文件管理器,Google自带的文件管理器找不到,下载了Re管理器,在/mnt/shared/路径下,可以看到共享的文件夹

4.在pc端中,把zip包拷贝到该文件中,再用手机看看是否可以读取到该文件,则表示共享文件成功。
5.把Genymotion-ARM-Translation_v1.1.zip包flash到手机中,方法如下
6.打开cmd.exe,可以通过按快捷键win+R,然后输入cmd运行
7.输入adb shell
再输入cd /sdcard
再次输入sh /system/bin/flash-archive.sh  /mnt/shared/genymotionhshare/genymotion-arm-translation_v1.1.zip

提示如下表明安装成功

重新启动genymotion虚拟机,则可以解决改问题

吐槽一下CSDN的上传图片,居然没办法截图粘贴的。










0 0
原创粉丝点击