• Appium自动化测试基础 — Android模拟器(Genymotion)安装(二)


    (5)Genymotion镜像安装目录

    1. Genymotion中安装安卓虚拟机的目录。
      默认在:C:\Users\L\AppData\Local\Genymobile\Genymotion\deployde

    deployed目录中的每一个文件夹就是你个在Genymotion中安装好的安卓虚拟机,文件夹的名字就是虚拟机的名字。
    Genymotion中下载的安卓虚拟机ova文件存放的位置
    默认位置在:C:\Users\L\AppData\Local\Genymobile\Genymotion\ova

    修改Genymotion中安卓虚拟机的默认安装路径。
    我们上边说过,Genymotion中安卓虚拟机默认安装在C盘的。
    如果我们需要将Genymotion中安卓虚拟机安装到指定位置,需要在Genymotion中,点击Genymotion,然后选择Settings

    在弹出的页面中选择VirtualBox,来修改Genymotion中安卓虚拟机的默认安装。

    (6)如何快速下载Genymotion中安卓系统镜像文件(ova文件)

    Genymotion中的安卓系统镜像有时候会下载的比较慢,或者安卓系统ova文件下载失败,我们就可以拓展一些其他的方法。
    我们首先要获得安卓系统ova文件的下载地址,
    要获得Genymotion模拟器所需ova文件所需地址,需要利用日志文件查找特殊字段。
    Genymotion模拟器日志文件在C:\Users\L\AppData\Local\Genymobile\genymotion.log
    genymotion.log文件下有Genymotion模拟器错误日志信息。

    • 获取安卓系统ova文件下载地址步骤一:
      在Genymotion模拟器中选择一个安装设备进行安装

    • 获取安卓系统ova文件下载地址步骤二:
      确认开始下载了,我们点击后边的X,取消安装,这个时候在Genymotion模拟器错误日志信息genymotion.log文件中,就会有记录。

    提示:如果Genymotion模拟器下载安装安卓系统镜像的时候,自动就下载失败了,就不用上面这两步了。

    • 获取安卓系统ova文件下载地址步骤三:
      打开genymotion.log文件,
      默认位置在C:\Users\L\AppData\Local\Genymobile\genymotion.log
      在日志文件中搜索"https://dl.genymotion.com/dists/版本号,或者简化点搜索.genymotion.com/dists/版本号
      如下图:

    图中画横线的地方就是安卓系统ova文件的下载地址。
    也就是图中的https://dl.genymotion.com/dists/5.1.0/ova/genymotion_vbox86p_5.1_200611_214833.ova
    我们复制这个地址,就可以用其他的方式进行下载了。如下载工具,或者浏览器下载等。

    (7)Genymotion使用导入本地安卓系统镜像

    需要VirtualBox配合Genymotion使用。
    有的时候由于Genymotion中的安卓系统镜像下载比较慢,我们本地又有安卓系统的ova镜像,这个时候我们就可以先把安卓系统的ova镜像导入到VirtualBox中,然后Genymotion会同步到VirtualBox中已导入的安卓系统ova镜像,这个时候从Genymotion中就可以启动本地导入的安卓系统镜像了。
    打开VirtualBox

    进入VirtualBox-> 管理 -> 导入虚拟电脑

    点击选择手机镜像文件(Samsung Galaxy S7 - 7.1.0 - API 25 - 1440x2560.ova) ,点击下一步

    自定义虚拟机存放位置,点击导入。

    注意:MAC地址设定,要选择为所有网卡重新生成MAC地址。
    点击导入按钮, 等待导入完成。

    导入完成,VirtualBox列表会展示如下图圈出的选项

    这时候我们不用点击VirtualBox中的启动,这样是启动不了安卓虚拟机的。

    我们需要进入到Genymotion中查看。
    可以看到我们新创建的安卓虚拟机会出现在Genymotion列表中。

    选择所要开启的虚拟机,右键点击start,可以运行此虚拟机。

    会出现一个提示,我们点击仍然继续CONTINUE ANYWAY

    安卓虚拟机开启。

    提示:显示的是一个横版的安卓虚拟机界面。我们可以在Genymotion中可以重新编辑虚拟机的配置。

    重点:配套学习资料和视频教学

    那么在这里我也精心准备了上述大纲的详细资料在下方链接如下

  • 相关阅读:
    Kubernetes部署kubernates Nginx Ingress Controller
    闭包问题
    Windows如何实现java版本的切换--使用JEnv(小宇特详解)
    基于Jenkins的CI/CD实践(kaniko版本)
    云原生数字化转型与金融信创建设,鱼和熊掌可兼得
    一、基础知识(1)-范数、导数
    JVM是什么?Java程序为啥需要运行在JVM中?
    6、设计模式之适配器模式(Adapter)
    vscode连接服务器一直retry
    F.binary_cross_entropy、nn.BCELoss、nn.BCEWithLogitsLoss与F.kl_div函数详细解读
  • 原文地址:https://blog.csdn.net/m0_59868866/article/details/125471635