appium自动化基础软件安装(安卓模拟器)

一.appium自动化基础软件:

①genymotion-2.11.0-vbox.exe :Genymotion是一款出色的跨平台的Android模拟器
链接:https://pan.baidu.com/s/1SAHIe_k3g0TUCDS6uiETRw
提取码:dv1k

②VirtualBox-5.2.16-123759-Win.exe:虚拟机(相当于手机硬件)
链接:https://pan.baidu.com/s/1HDI7yxIZnIAs45uvJw0SiQ
提取码:wciw

③Samsung Galaxy S6 - 5.1.0 - API 22 - 1440x2560.ova:手机操作系统
链接:https://pan.baidu.com/s/1ag5WDHshLFa7wmeC26AspA
提取码:ylww

虚拟设备对应的ova文件的第一种下载方式:

Genymotion ova下载的url地址为:http://dl.genymotion.com/dists/xxx/ova/xxxxxx,可复制下载地址到迅雷中下载。

其中xxx为虚拟设备对应的Android系统版本号,如4.2.2,7.0.0,xxxxxx为ova的文件名,如genymotion_vbox86p_6.0_200611_231536.ova

完整的下载地址链接例如下:
http://dl.genymotion.com/dists/7.0.0/ova/genymotion_vbox86p_7.0_180216_000000.ova
http://dl.genymotion.com/dists/10.0/ova/genymotion_vbox86p_10.0_200612_131243.ova

下载链接地址前缀的规则如下:

Android OS 版本 下载地址前缀:

4.4 http://dl.genymotion.com/dists/4.4.4/ova/ + ova的文件名
5.0 http://dl.genymotion.com/dists/5.0.0/ova/ + ova的文件名
5.1 http://dl.genymotion.com/dists/5.1.0/ova/ + ova的文件名
6.0 http://dl.genymotion.com/dists/6.0.0/ova/ + ova的文件名
7.0 http://dl.genymotion.com/dists/7.0.0/ova/ + ova的文件名
7.1 http://dl.genymotion.com/dists/7.1.0/ova/ + ova的文件名
8.0 http://dl.genymotion.com/dists/8.0/ova/ + ova的文件名
8.1 http://dl.genymotion.com/dists/8.1/ova/ + ova的文件名
9.0 http://dl.genymotion.com/dists/9.0/ova/ + ova的文件名
10.0 http://dl.genymotion.com/dists/10.0/ova/ + ova的文件名

虚拟设备对应的ova文件的第二种下载方式:

Windows系统复制这些ova到C:\Users\xxx\AppData\Local\Genymobile\Genymotion\ova,

Mac OS对应的目录为/User/xxx/.Genymobile/Genymotion/ova,

Ubuntu对应的目录为/home/xxx/.Genymobile/Genymotion/ova,

其中xxx为本地计算机的用户名,如果出现联机下载的情况,可能是Genymotion后台对应的ova文件名称改变了,

下载的文件名可在C:\Users\xxx\AppData\Local\Genymobile\Genymotion\ova目录下查看

虚拟设备对应表:(第一行是虚拟设备名称,第二行是ova名称)
Samsung Galaxy Note 2 - 4.1.1 - API 16 - 720x1280
genymotion_vbox86p_4.1_180130_193032.ova

Sony Xperia Z - 4.2.2 - API 17 - 1080x1920
genymotion_vbox86p_4.2_180130_203606.ova

Sony Xperia Z - 4.3 - API 18 - 1080x1920
genymotion_vbox86p_4.3_180130_212946.ova

Samsung Galaxy S5 - 4.4.4 - API 19 - 1080x1920
genymotion_vbox86p_4.4_180130_224958.ova

Google Nexus 5 - 5.0.0 - API 21 - 1080x1920
genymotion_vbox86p_5.0_180215_000000.ova

Samsung Galaxy S6 - 5.1.0 - API 22 - 1440x2560
genymotion_vbox86p_5.1_180219_000000.ova

Samsung Galaxy S6 - 6.0.0 - API 23 - 1440x2560
genymotion_vbox86p_6.0_180219_000000.ova

Google Nexus 6P - 7.0.0 - API 24 - 1440x2560
genymotion_vbox86p_7.0_180216_000000.ova

Samsung Galaxy S7 - 7.1.0 - API 25 - 1440x2560
genymotion_vbox86p_7.1_180216_000000.ova

Samsung Galaxy S8 - 8.0 - API 26 - 1440x2960
genymotion_vbox86p_8.0_180223_000000.ova


二.为andriod模拟器提供安装apk的功能:

需安装对应版本的插件,以下为上述andriod5.1版本的插件安装:
直接将ARM_Translation_Lollipop_20160402.zip拖到已启动的andriod模拟器上,重启模拟器,即生效
链接:https://pan.baidu.com/s/17lDQlGXORQLS_OH5VcJIiA
提取码:7eu8

三、安卓虚拟机安装apk需要插件版本--各个版本的Genymotion-ARM-Translation

 

posted @ 2021-07-06 09:31  习久性成  阅读(822)  评论(0编辑  收藏  举报