Appium基础学习之 | Android Virtual Device Manager使用

    模拟器英文全称Android Virtual Device,检查AVD,就是安卓虚拟设备的意思。无论是在做安卓开发或者安卓测试都需要设备来运行、调试APP应用程序。所以在做APP自动化测试之前一定要准备好一台模拟器、一台安卓手机(IOS app不属于本文讲解)。

一、monitor.bat

在SDK\tools目录下找到monitor.bat双击打开

Appium基础学习之 | Android Virtual Device Manager使用_第1张图片

二、Eclipse

首先打开ADT-bundle集成包中的Eclipse,创建WorkSpace工作空间后,进入Eclipse页面。选择工具栏中的Android Virtual Device Manager,如下图。

Appium基础学习之 | Android Virtual Device Manager使用_第2张图片

三、Android Virtual Device Manager使用

上面2种方式打开弹出同样的Android Virtual Device(AVD) Manager对话框,选择点击右边的Create…按钮

Appium基础学习之 | Android Virtual Device Manager使用_第3张图片

弹出Create new Android Virtual Device(AVD)对话框,对话框中需要选择或填写这个模拟器的一些硬件配置。

  1. AVD Name:设备名
  2. Device:设置型号、大小
  3. Target:安卓版本
  4. CPU/ABI:CPU,选择ARM即可
  5. Memory Options:内存大小
  6. SD Card:SD卡当然是假的,会在机器上创建一个文件空间用来存储数据。可为空

Appium基础学习之 | Android Virtual Device Manager使用_第4张图片

全部信息输入后,点击OK即可生成模拟器,模拟器列表;选择要启动的模拟器,选择右边的Start…按钮,在弹出的对话框中,点击Launch按钮启动即可。

Appium基础学习之 | Android Virtual Device Manager使用_第5张图片

Appium基础学习之 | Android Virtual Device Manager使用_第6张图片

 

问题一:

启动时会报错This AVD’s configuration is missing a kernel file! Please ensure the file “kernel-qemu” is in the same location as your system image.

解决方法:打开SDK目录下system-images文件夹,去到使用对应API的镜像文件夹下,如使用的Android API 27所以进入android-27文件夹,再往下找到x86文件夹,把目录下的 “kernel-ranchu-64” 文件改名为 “kernel-qemu”,然后重新 start 虚拟机

问题二:

audio: Failed to create voice `goldfish_audio_in'
qemu-system-i386.exe: warning: opening audio input failed

解决方法:在控制面板中找到声音,切换到录制页签,鼠标右键勾选显示禁用的设备,出现立体声混音,然后右键启用即可

Appium基础学习之 | Android Virtual Device Manager使用_第7张图片

    

你可能感兴趣的:(Appium,Android,Appium学习)