美文网首页adb+手机模拟器
Android模拟器Genymotion的安装和使用

Android模拟器Genymotion的安装和使用

作者: 薄荷草草 | 来源:发表于2018-09-10 16:00 被阅读0次

    Genymotion优势

    Genymotion相对于其他的Android模拟器有如下优势:

    • 运行速度快、流畅;
    • 支持拖拽安装APK;
    • 提供了多种Android系统版本和设备类型供选择;
      特别是最后一点,适合测试时使用的。
      Genymotion官网:https://www.genymotion.com

    Genymotion下载

    Genymotion登录账号才能进行下载

    登录:https://www.genymotion.com/account/login/

    根据网站提示选择注册并登陆账户。

    下载地址:https://www.genymotion.com/download/

    Genymotion运行需要VirtualBox,如果电脑中没安装,建议选with VirtualBox 版本。

    Genymotion安装

    双击运行下载的Genymotion安装文件,选择安装目录后,点击Next。【安装过程中直接一路Next即可】

    因为下载的安装包含有VirtualBox,所以在安装过程中会自动进行安装VirtualBox。会多次询问是否安装发布者为"Oracle corporation"的软件,选择“安装”即可

    最后,Genymotion安装完成,点击“Finish”即可。

    创建虚拟设备

    首次打开软件后的界面如下,点击Personal Use即可。


    虚拟设备.png

    点击ADD按钮,添加虚拟设备;
    点击右下角的Sign in按钮,打开登录对话框,输入网站注册的用户名和密码进行登录。
    登录成功后,可以看到有很多虚拟设备。选中想添加的设备,选择后点击Next
    下载完成后,回到主窗口,选择一个我们已经添加的模拟器,双击或点击Start按钮启动模拟器。


    模拟器启动页.png

    安装并运行APP

    直接将apk拖拽至打开的模拟器中,自动安装并打开程序。

    运行app.png

    异常的处理

    问题:The virtual device got no IP address

    启动模拟器,提示The virtual device got no IP address,如图:


    报错.png

    原因:This kernel requires an X86-64 CPU,but only detected an i686 CPU.

    先在Virtual Box中启动报错的虚拟设备,查看具体的原因


    错误原因.png

    This kernel requires an X86-64 CPU,but only detected an i686 CPU.

    解决方法

    1. 进入Bois将Virtualization Technology 的状态从Disable 改为Enable


      解决方法-1.png
    2. 打开VirtualBox,选中虚拟设备右键“设置>>系统>>硬件加速”均开启


      解决方法-2.png
    3. “设置>>常规>>版本”选择 Ubuntu(64-bit)


      解决方法-3.png

    相关文章

      网友评论

        本文标题:Android模拟器Genymotion的安装和使用

        本文链接:https://www.haomeiwen.com/subject/qymsgftx.html