小程序动态

15502933391

咨询热线

试验人必珍藏系列产品之AndroidSDK

 试验人必珍藏系列产品之AndroidSDK 小程序动态 试验人必珍藏系列产品之AndroidSDK 小程序动态 试验人必珍藏系列产品之AndroidSDK 小程序动态 试验人必珍藏系列产品之AndroidSDK 小程序动态 试验人必珍藏系列产品之AndroidSDK 小程序动态

作为试验技师,在日常生活工作试验终端端 App 的时候必定碰触到 Android SDK,不管是此基础的 App 机能试验,还是 App 端智能化试验,亦或者 App 端操控性试验。很多爸爸妈妈对于这一开发工具并不太理解,责任编辑将会详细解释 Android SDK,以及 SDK 中每一模块的作用。

首先是 Android SDK 的机能介绍,以下来自腾讯新浪网:

SDK:(software development kit)应用软件设计开发工具。被应用软件设计技师用于为某一的开发工具、应用软件架构、硬件网络平台、操作控制系统等建立开发工具的合作开发辅助工具的子集。
因此,Android SDK 指的是 Android 专用的应用软件设计开发工具。

推荐浏览门牌号:

浏览完Cogl后会辨认出只有此基础的开发工具产品目录,他们还需附加全自动浏览相关联的模块。

须要注意的是预设 Android SDK 浏览模块是须要内网出访的,他们能透过增设全权化解:

SDK 增设全权

步入到 SDK P43EB96SJ,透过关上 SDK manager.exe 方可看到 SDK 管理介面,可能部分老师辨认出一直在读取没人,他们须要增设全权来化解:
选择辅助图标上的 Tools->Options 关上如下表所示询问处进行增设

 试验人必珍藏系列产品之AndroidSDK 小程序动态 试验人必珍藏系列产品之AndroidSDK 小程序动态 试验人必珍藏系列产品之AndroidSDK 小程序动态 试验人必珍藏系列产品之AndroidSDK 小程序动态 试验人必珍藏系列产品之AndroidSDK 小程序动态

增设好后重新启动 SDK manager 方可

 试验人必珍藏系列产品之AndroidSDK 小程序动态 试验人必珍藏系列产品之AndroidSDK 小程序动态 试验人必珍藏系列产品之AndroidSDK 小程序动态 试验人必珍藏系列产品之AndroidSDK 小程序动态 试验人必珍藏系列产品之AndroidSDK 小程序动态

产品目录结构说明

1、Tools 产品目录

 试验人必珍藏系列产品之AndroidSDK 小程序动态 试验人必珍藏系列产品之AndroidSDK 小程序动态 试验人必珍藏系列产品之AndroidSDK 小程序动态 试验人必珍藏系列产品之AndroidSDK 小程序动态 试验人必珍藏系列产品之AndroidSDK 小程序动态

Android SDK Tools

  SDK 便携式开发工具,要,只需浏览一个版,一般选最新版

Android SDK Platform-tools

  Android 网络平台辅助工具,要

Android SDK Build-tools

  Android 项目构筑辅助工具,要

2、Android.x.x(API x.x)产品目录

SDK Platform

  相关联网络平台的合作开发辅助工具,须要在别的版的网络平台下合作开发就浏览别的,要

Sources for Android SDK

  Android相关联网络平台的源码,能加装

ARM /Intel xxxx Image

  辅助工具包快照,非要

3、Extras 产品目录

 试验人必珍藏系列产品之AndroidSDK 小程序动态 试验人必珍藏系列产品之AndroidSDK 小程序动态 试验人必珍藏系列产品之AndroidSDK 小程序动态 试验人必珍藏系列产品之AndroidSDK 小程序动态 试验人必珍藏系列产品之AndroidSDK 小程序动态

Intel x86 Emulator Accelerator(HAXM installer)

  windows 网络平台的 Intel x86 辅助工具包加速辅助工具,相互配合 Intel x86 atom/atom_64 System Image 使用可加快辅助工具包的运行速度。

4、SDK 文件产品目录

 试验人必珍藏系列产品之AndroidSDK 小程序动态 试验人必珍藏系列产品之AndroidSDK 小程序动态 试验人必珍藏系列产品之AndroidSDK 小程序动态 试验人必珍藏系列产品之AndroidSDK 小程序动态 试验人必珍藏系列产品之AndroidSDK 小程序动态

add-ons

  这里头留存着附带库,服务器端公司为 Android 网络平台合作开发的附带机能控制系统

docs

  这里头是 Android SDK API 参照文件格式,所有的 API 都能在这里搜到。

extras

  该配置文件下放置了 Android support v4,v7,v13,v17 包;还有 Google 提供更多的 USB 驱动力、Intel 提供更多的AGP等附带开发工具

platforms

  每个网络平台的 SDK 真正的文件,放置了不同版的 Android 控制系统。里头会根据 API Level 分割 SDK 版,比如说 Android 5.1,那么相关联步入后有一个 android-22 的配置文件

samples

  是 Android SDK 便携式的预设实例工程

platform-tools

  留存着一些 Android 网络平台相关通用型辅助工具,比如说 adb、SQLite、make_f2fs 的辅助工具。

tools

  作为 SDK 根产品目录下的 tools 配置文件,这里包含了Android 合作开发和调试的辅助工具,比如说 ddms 用于启动 Android 调试辅助工具,比如说 logcat、屏幕截图和文件管理器,其中 uiautomatorviewer.bat 辅助工具对他们智能化试验非常重要,能透过该辅助工具定位元素,查看页面布局等。

build-tools

  留存着一些 Android 网络平台相关通用型辅助工具,比如说 adb、和 aapt、aidl、dx 等文件。aapt 即 Android Asset Packaging Tool , 在 SDK 的 build-tools 产品目录下。 该辅助工具能查看, 创建,更新 ZIP 格式的文件格式附件(zip, jar, apk,一般他们能透过该辅助工具查看应用的包名和入口 activity。

uiautomatorviewer

在 Android 的 SDK 有提供更多 uiautomatorviewer 辅助工具来支持他们进行 UI 智能化试验,透过截屏并分析 XML 布局文件的方式,为用户提供更多页面元素查看服务

使用步骤:

  1. 关上真机/辅助工具包的 USB 调式模式后连接到 PC 端
  2. 关上设备上的 App 介面
  3. 启动 uiautomatorviewer
  4. 获取相关联页面的元素

准备工作做完后,双击 uiautomatorviewer 方可开启,透过点击左上角的第二个图标按钮 Device Screenshot,点击后会更新当前设备的最新屏幕快照,如下表所示所示:

 试验人必珍藏系列产品之AndroidSDK 小程序动态 试验人必珍藏系列产品之AndroidSDK 小程序动态 试验人必珍藏系列产品之AndroidSDK 小程序动态 试验人必珍藏系列产品之AndroidSDK 小程序动态 试验人必珍藏系列产品之AndroidSDK 小程序动态

介面区域说明:

左边区域显示当前最新的屏幕快照

右上方区域,显示当前页面布局控件的层级关系

右下方区域,当前选中布局/控件的属性信息,如 id、class 等等。

uiautomatorviewer 辅助工具和 appium-desktop 便携式的 Inspector 区别:

  1. uiautomatorviewer 只能支持 Android,如果是 Android 网络平台,推荐使用 uiautomatorviewer
  2. Inspector 能同时支持 Android 和 iOS
  3. uiautomatorviewer 不须要配置启动参数,但是目前在 Android V7.0 以上版支持不好

相关文章

网友留言

发表评论

◎欢迎参与讨论