【Android自动化 】那些常见的缩写名词_第1页
【Android自动化 】那些常见的缩写名词_第2页
【Android自动化 】那些常见的缩写名词_第3页
【Android自动化 】那些常见的缩写名词_第4页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第第页【Android自动化】那些常见的缩写名词【Android自动化】那些常见的缩写名词

发表于:2023-05-11来源:测试窝:搜狗测试点击数:标签:Android自动化

在Android自动测试过程中,会遇到各种缩写名词,工具的名字,插件的名字,长得还很像,在这里做个简单的介绍~

在Android自动(测试)过程中,会遇到各种缩写名词,工具的名字,插件的名字,长得还很像,在这里做个简单的介绍~

AndroidSDK(softwaredevelopmentkit)

AndroidSDK是google提供的Android平台上(开发)软件的(开发)包,想要开发android上面的软件,就要用androidSDK。玩Android(自动化)测试,一定要有AndroidSDK。

AndroidSDK(下载)后会是一个简单的ZIP文件压缩包。AndroidSDK的主体是一些文件,连续性的文档,可(编程)的API,工具,例子和其它。

●add-ons这里面保存着附加库,比如GoogleMaps,可以选装。

●Docs包括所有的Android文档,这些文档同样也可以在Android开发网站上找到,所有的API都可以在这里查到。

●platforms其实也是提供各种工具的,只不过为了照顾不同的Android版本,这些工具在每个版本都可能有不同的实现,按照官网文档的描述,必须安装

●platform-tools保存着一些通用工具,比如adb、和aapt、aidl、dx等文件,必须安装

●samples是AndroidSDK自带的默认示例工程,可以选装。

●tools作为SDK根目录下的tools文件夹,这里包含了重要的工具,比如ddms用于启动Android调试工具,比如logcat、屏幕截图和文件管理器,而draw9patch则是绘制android平台的可缩放png图片的工具,sqlite3可以在PC上操作(SQL)ite(数据库),而monkeyrunner则是一个不错的压力测试应用,模拟用户随机按键,mksdcard则是模拟器SD映像的创建工具,emulator是AndroidSDK模拟器主程序,不过从android1.5开始,需要输入合适的参数才能启动模拟器,traceview作为android平台上重要的调试工具。必须安装。

●SDKManage.exe是用来安装AndroidSDK的,在里面选择要安装的Android版本,Androidstudio和eclipse下载SDK时候会调用到,建议安装。

●AVDManage.exe是用来启动配置Android自带模拟器的配置页面的,见下图,可以理解为,你要虚拟生成一个什么样的手机,就在下图中配置

JDK((Java)DevelopmentKit)

JDK是整个Java的核心,包括了Java运行环境、Java工具和Java基础类库。AndroidSDK采用了Java语言,所以需要先安装JDK。

AVD(AndroidVirtualDevice)

AVD的全称为:AndroidVirtualDevice,就是Android运行的虚拟设备,他是Android的模拟器。建立的Android要运行,必须创建AVD,每个AVD上可以配置很多的运行项目。可以简单理解为一个虚拟的Android手机。

NDK(NativeDevelopmentKit)

很早以前android是只有sdk的。并没有ndk。这就意味着一旦android的开发者要使用c/c++的三方库或者需要用到c/c++就必须使用非官方的法子。用(java)的jni去调用c/c++。耍小聪明走后门一样。而ndk的出现就意味着jni调用的这种方法转正了变成官方了以后你不需要再走后面大路正面随你走。

AndroidStudio

(1)Android开发平台,写手机应用的编码环境之一,类似eclipse和visualstudio。

(2)Androidstudio自己集成了一些Android的开发和调试的工具,比如AVD,SDK,比较方便。

(3)AndroidStudio作为开发环境,好使,好使,好使,搜索功能和代码提示很智能。

Eclipse+ADT+CDT

(1)Eclipse也是一款开发平台(类似Androidstudio),但是需要通过插件组件构建开发环境,比如pydev插件,用于构建python的开发环境

(2)ADT:使用Eclipse可以进行Android应用开发,需要给Eclipse装ADT插件,这样Eclipse就可以和androidsdk建立连接,也可以进行SDK的升级和下载,还可以在Eclipse中启动Android模拟器进行程序调试等。如果不用eclipse进行开发,就不需要ADT,只要有AndroidSDK即可。

(3)CDT:也是一个eclipse的插件,它把Eclipse转换为功能强大的C/(C++)IDE,用于C/(C++)开发。

Activity

Activity是

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论