- 1、本文档共9页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Appium移动自动化测试(二)--安装Android开发环境选编
第二节??安装Android开发环境? 如果你的环境是MAC那么可以直接跳过这一节。就像我们在用Selenium进行web自动化测试的时候一样,我们需要一个浏览器来执行测试脚本。那么移动端自动化测试,我们同样需要一部Android手机(手机需要链接电脑)或者Android模拟器。?安装java?环境众所周知,Android是由Java语言开发的,所以想开发Android应用首先需要Java环境,所以,我们首先需要安装Java环境。java下载地址:/zh_CN/download/manual.jsp小知识:java?环境分JDK?和JRE?,JDK就是Java?Development?Kit.简单的说JDK是面向开发人员使用的SDK,它提供了Java的开发环境和运行环境。JRE是Java?Runtime?Enviroment是指Java的运行环境,是面向Java程序的使用者,而不是开发者。??打开下载链接选择相应的版本进行下载。我们以Windows安装JDK为例,双击下载的JDK?,设置安装路径。这里我们选择默认安装在D:\Program?Files?(x86)\Java\jdk1.8.0_25目录下。?下面设置环境变量:“我的电脑”右键菜单---属性---高级---环境变量---系统变量--新建..变量名:JAVA_HOME?变量值:D:\Program?Files?(x86)\Java\jdk1.8.0_25?变量名:CALSS_PATH变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;??找到path变量名—“编辑”添加:变量名:PATH变量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;?在Windows命令提示符下验证java是否成功:……C:\Users\fnngjjava用法: java [-options] class [args...] (执行类) 或 java [-options] -jar jarfile [args...] (执行 jar 文件)其中选项包括: -d32 使用 32 位数据模型 (如果可用) -d64 使用 64 位数据模型 (如果可用) -server 选择 server VM -hotspot 是 server VM 的同义词 [已过时] 默认 VM 是 server.……C:\Users\fnngjjavac用法: javacoptionssource files其中, 可能的选项包括: -g 生成所有调试信息 -g:none 不生成任何调试信息 -g:{lines,vars,source} 只生成某些调试信息 -nowarn 不生成任何警告 -verbose 输出有关编译器正在执行的操作的消息 -deprecation 输出使用已过时的 API 的源位置 -classpath路径 指定查找用户类文件和注释处理程序的位置 -cp路径 指定查找用户类文件和注释处理程序的位置 …… java命令可以运行class文件字节码。javac命令可以将java源文件编译为class字节码文件?安装android?adt??SDKAndroid?SDK:Android?SDK提供了你的API库和开发工具构建,测试和调试应用程序,Android。简单来讲,Android?SDK?可以看做用于开发和运行Android应用的一个软件。扩展理解:ADT(Android?Development?Tools):?目前Android开发所用的开发工具是Eclipse,在Eclipse编译 IDE环境中,安装ADT,为Android开发提供开发工具的升级或者变更,简单理解为在Eclipse下开发工具的升级下载工具。adt只是一个 eclipse的插件,里面可以设置sdk路径?????SDK(Software?Development?Kit):?一般是一些被软件工程 师用于为特定的软件包、软件框架、硬件平台、操作系统等建立应用软件的开发工具的集合。在Android中,他为开发者提供了库文件以及其他开发所用到的 工具。简单理解为开发工具包集合,是整体开发中所用到的工具包,如果你不用Eclipse作为你
文档评论(0)