Appium移动自动化测试(三)--安装Android模拟器
2015-06-08 10:33
441 查看
当Android SDK安装完成之后,并不意味着已经装好了安装模拟器。Android系统有多个版本,所以我们需要选择一个版本进行安装。
![](http://images0.cnblogs.com/blog2015/311516/201506/081025011608656.png)
如上图,勾选所需要安装的工具,点击右下角“Install x packages...”
![](http://images0.cnblogs.com/blog2015/311516/201506/081025230358173.png)
选择“Accept License”选项,点击“Install”按钮时行安装。
但是,你可能会发现这种方法会提示“Download interrupted: URL not found.”这样的错误,那么我们只能将这些工具单个的下载安装了。
好吧!再次感谢AndroidDevTools.cn网站的共享。以下下载链接均有其共享。
这是Android开发所需的sdk,下载并解压后,将解压出的整个文件夹复制或者移动到 .../android-sdk-windows/platforms/文件夹,然后重新打开SDK Manager.exe
![](http://images0.cnblogs.com/blog2015/311516/201506/081026389107986.png)
这是Android SDK自带的示例代码,下载并解压后,将解压出的整个文件夹复制或者移动到 .../android-sdk-windows/samples文件夹下,然后重启SDK Manager.exe。
![](http://images0.cnblogs.com/blog2015/311516/201506/081027063944951.png)
这是在创建模拟器时需要的system image,也就是在创建模拟器时 CPU/ABI项需要选择的,下载并解压后,将解压出的整个文件夹复制或者移动到.../android-sdk-windows/system-images文件夹下即可, 如果没有 system-images目录就先创建此文件夹,然后重新打开SDK Manager.exe。
![](http://images0.cnblogs.com/blog2015/311516/201506/081027266762181.png)
android 4.4.2 (x86): http://pan.baidu.com/s/1jGgKyZc
这是GoogleMap APIs SDK,下载并解压后,将解压出的整个文件夹复制或者移动到 .../android-sdk-windows/add-ons文件夹下,然后打开SDK Manager
![](http://images0.cnblogs.com/blog2015/311516/201506/081028232699936.png)
这是Android Framework Source Code,下载并解压后,将解压出的整个文件夹复制或者移动到.../android-sdk-windows/sources文件夹下,然后重新打开SDK Manager.exe。
![](http://images0.cnblogs.com/blog2015/311516/201506/081028412694036.png)
为了保险起见,以防以后用到而没有安装,所以这里全部做了安装。
下面双击“AVD Manager.exe”创建android模拟器。
![](http://images0.cnblogs.com/blog2015/311516/201506/081030270982001.png)
点击“Create....”
![](http://images0.cnblogs.com/blog2015/311516/201506/081030434416326.png)
如果显示屏分辨率比较底的话,尽量选择低分辨率的“Device”。
点击“OK”,在AVD Manager 窗口,点击“Start...”按钮启动android 模拟器。
![](http://images0.cnblogs.com/blog2015/311516/201506/081031005514754.png)
因为新虚拟机没了实体键,所以我们可以利用键盘按键来操作android虚拟机。
第三节 安装Android 模拟器
我这里以Android 4.4.2版本为例。![](http://images0.cnblogs.com/blog2015/311516/201506/081025011608656.png)
如上图,勾选所需要安装的工具,点击右下角“Install x packages...”
![](http://images0.cnblogs.com/blog2015/311516/201506/081025230358173.png)
选择“Accept License”选项,点击“Install”按钮时行安装。
但是,你可能会发现这种方法会提示“Download interrupted: URL not found.”这样的错误,那么我们只能将这些工具单个的下载安装了。
好吧!再次感谢AndroidDevTools.cn网站的共享。以下下载链接均有其共享。
一、安装SDK platform
android 4.4.2 :http://pan.baidu.com/s/1eQf8ZgI这是Android开发所需的sdk,下载并解压后,将解压出的整个文件夹复制或者移动到 .../android-sdk-windows/platforms/文件夹,然后重新打开SDK Manager.exe
![](http://images0.cnblogs.com/blog2015/311516/201506/081026389107986.png)
二,安装Samples for SDK
android 4.4.2 : http://pan.baidu.com/s/1dDeSKt7这是Android SDK自带的示例代码,下载并解压后,将解压出的整个文件夹复制或者移动到 .../android-sdk-windows/samples文件夹下,然后重启SDK Manager.exe。
![](http://images0.cnblogs.com/blog2015/311516/201506/081027063944951.png)
三,安装SDK System images
android 4.4.2 : http://pan.baidu.com/s/1i3Jwhed这是在创建模拟器时需要的system image,也就是在创建模拟器时 CPU/ABI项需要选择的,下载并解压后,将解压出的整个文件夹复制或者移动到.../android-sdk-windows/system-images文件夹下即可, 如果没有 system-images目录就先创建此文件夹,然后重新打开SDK Manager.exe。
![](http://images0.cnblogs.com/blog2015/311516/201506/081027266762181.png)
四,GoogleMap APIs SDK
android 4.4.2 (ARM): http://pan.baidu.com/s/1bno0mFtandroid 4.4.2 (x86): http://pan.baidu.com/s/1jGgKyZc
这是GoogleMap APIs SDK,下载并解压后,将解压出的整个文件夹复制或者移动到 .../android-sdk-windows/add-ons文件夹下,然后打开SDK Manager
![](http://images0.cnblogs.com/blog2015/311516/201506/081028232699936.png)
五,Android Framework Source Code
android 4.4.2 : http://pan.baidu.com/s/1hqGGrVA这是Android Framework Source Code,下载并解压后,将解压出的整个文件夹复制或者移动到.../android-sdk-windows/sources文件夹下,然后重新打开SDK Manager.exe。
![](http://images0.cnblogs.com/blog2015/311516/201506/081028412694036.png)
为了保险起见,以防以后用到而没有安装,所以这里全部做了安装。
下面双击“AVD Manager.exe”创建android模拟器。
![](http://images0.cnblogs.com/blog2015/311516/201506/081030270982001.png)
点击“Create....”
![](http://images0.cnblogs.com/blog2015/311516/201506/081030434416326.png)
如果显示屏分辨率比较底的话,尽量选择低分辨率的“Device”。
点击“OK”,在AVD Manager 窗口,点击“Start...”按钮启动android 模拟器。
![](http://images0.cnblogs.com/blog2015/311516/201506/081031005514754.png)
因为新虚拟机没了实体键,所以我们可以利用键盘按键来操作android虚拟机。
模拟器按键 | 键盘按键 |
后退 | ESC |
菜单 | F1或Page Up |
开始 | F2或Page Down |
呼叫 | F3 |
挂断 | F4 |
电源按钮 | F7 |
禁止/启用所有网络 | F8 |
开始跟踪 | F9 |
停止跟踪 | F10 |
旋转屏幕(横/竖屏切换) | Ctrl+F11 |
主页 | HOME |
方向键 左/上/右/下 | 小键盘 4/8/6/2 |
方向键 中心键 | 小键盘 5 |
调低音量 | 小键盘 负号(-) |
调高音量 | 小键盘 加号(+) |
相关文章推荐
- Unity判断手势触摸的类型 ,判断手势的滑动方向,并获取刚触摸以及触摸结束事的坐标
- 关于WebView的那些事
- Android4.4 wpa_supplicant深入分析之wpa_supplicant初始化流程续
- Objective-C Autorelease Pool 的实现原理
- atitit. orm mapping cfg 映射配置(3)-------hbnt one2maney cfg
- iOS 运行时runtime控制私有变量以及私有方法
- 欢迎使用CSDN-markdown编辑器
- Android4.4 wpa_supplicant深入分析之wpa_supplicant初始化流程
- Unity将内部模型转换成stl格式模型,用于3D打印机进行打印
- windows phone 8.0 app 移植到windows10 app笔记
- Android学习路径——Android的四个组成部分activity(一)
- 使用 powerdesigner 15的Object Oriented Model生成 nhibernate实体类,映射文件和数据访问层
- android图片特效处理之怀旧效果
- Objective-C单例模式实现
- Android 本地文件读取, 数据库文件备份
- 关于android中调用系统拍照,返回图片是旋转90度
- appcan 多个列表购物车加减数量例子
- 微信第一大号负责人孙冠男:下个风口一定不是原创文章
- android 常见死机问题-如何分析
- Genymotion的使用 -- A Faster Android Emulator