MonkeyRunner自动化测试学习
- jdk的下载安装,环境变量配置
- python安装
- Eclipse下载
- Eclipse安装ADT插件
- Android Sdk安装和环境变量配置
- 手动关联Android Sdk
- 没有Android图标
- 使用Eclipse创建模拟器
一:jdk的下载安装,环境变量配置
- 下载:https://blog.csdn.net/weixin_42717928/article/details/82778853
- 环境变量配置:https://blog.csdn.net/weixin_42717928/article/details/103129621
二:python安装
- python安装:https://blog.csdn.net/weixin_42717928/article/details/102723016
三:Eclipse下载
- Eclipse下载:https://blog.csdn.net/weixin_42717928/article/details/103131382
四:Eclipse安装ADT插件
- Eclipse安装ADT插件:https://blog.csdn.net/weixin_42717928/article/details/103148280
五:Android Sdk安装和环境变量配置
- Android Sdk安装和环境变量配置:https://blog.csdn.net/weixin_42717928/article/details/103150963
六:手动关联Android Sdk
重启Eclipse,然后,Eclipse会根据目录的位置智能地和它相同目录下Android sdk进行关联
不过好像我这个没有,于是只能手动连接了,先close,cancel关掉吧
选择菜单项“Window”然后单击Preference来查看
又是一堆英文,百度一下,大概的意思就是你用我们产品,给他们发邮件说明的好让他们统计相关数据,于是我点了×
单击“Browse…”按钮,选择你的SDK安装路径
点击Apply的时候,相关信息会弹出来,这样就关联了
七:没有Android图标
好了,图标出来了
八:使用Eclipse创建模拟器
随便点一个都可以
各项设置介绍:
- - AVD name:填写的虚拟机名称,纯英文和数字组成。
- - Device:设定模拟的设备,根据自己需求选择,一般尺寸越大,越耗内存,启动越慢,反应也越慢
对于ldpi、mdpi、hdpi、xhdpi、xxhdpi的理解可以参考
https://blog.csdn.net/o279642707/article/details/81391848
https://blog.csdn.net/hby_xl/article/details/46753697
https://blog.csdn.net/lin_dianwei/article/details/82803826
- - Target:安装Android的版本(这项选择的范围与你安装的Android SDK有关)
- - CPI/ABI:模拟的CPU型号,这里的ARM是手机的CPU型号。(这项的选择跟你前面 的Target选择有关,一般如果你前面选择的是2.2,这项就没得选了,只能是ARM;如果选择的是其他四点几版本,一般可以选择三种:ARM、MIPS、Intel Atom。这里好多人是选择Intel Atom,因为你后面可以选择安装模拟加速器,这会大大提高你的模拟器的启动速度和反应速度)
- - Keyboard:务必勾选“Hardware keyboard present”(存在键盘硬件)。
- - Skin:务必勾选“Display a skin with hardware controls”(显示带有硬件控件的外观)。
- - Front camera/Back camera:是否模拟前置和后置摄像头,装有Cam的读者可以考虑。
- - Memory Options:为你创建的模拟器选择运存大小RAM(这项基本不动它,512M,基本够搞点小应用的开发调试,太大了,消耗的都是你自身机器的内存空间)
- - Interal Storage:为你创建的模拟器配置存储大小ROM(基本不动。根据需要更改)
- - SD Card:选在size上,这个就是在默认目录里自动建立一个模拟SD卡的文件,SD卡的大小随意,也可以不填,不填代表不适用SD卡。
- - Emulation Option:好像是配置模拟器的GPU,这个你配置也没关系。要选,你选上“Use Host GPU”,表示用你的机器的GPU来充当模拟器的GPU
这几项的意思参考:https://blog.csdn.net/u010670619/article/details/47110965
大概就配置这样
可能会出现这个错误
解决方法:
打开自己安装的sdk目录,找到/tools/lib/devices.xml去替换图中路径里面的devices.xml
回到正题
还没有评论,来说两句吧...