Skip to content

2.7 Android手机助手功能(试用)

为了方便使用安卓手机的用户进行一些ADB相关的操作,我们增加了一个安卓手机助手功能,在 连上手机后,点击设备窗口右上角的工具图标,在展开下拉菜单中,选择 Show assistant dialog 即可打开安卓手机助手。

image

image

在安卓手机助手中,我们提供了以下几种功能:

  • 手机应用的安装/卸载/列表查看
  • 常用快捷操作:打开网址、输入文本、切换输入法、音量调节等
  • 手机Shell调试窗口

注解

目前安卓手机助手功能尚在测试阶段,若出现BUG,请将操作步骤、手机型号、 安卓版本号 和报错log反馈至 Github

1. App管理功能

从电脑安装Apk到手机

目前可以直接点击安卓助手上的安装按钮,选择PC上的apk文件后,即可打开安装窗口。点击 Install按钮将会开始尝试向手机上安装apk,请注意操作手机点击同意安装。

image

此外,直接拖动apk文件到当前手机的屏幕画面上,松开鼠标按键后,也能打开安装窗口进行安装。

手机应用列表查看

安卓助手左侧列表中显示了当前手机安装的应用列表,可在搜索框中输入关键词进行列表筛选。勾选 Only show third party applications 将会只显示手机中的第三方应用,让列表更精简。

image

手机应用的快捷操作

安卓助手右下角是一系列手机应用的快捷操作按钮,可以对左侧列表中选中的应用进行启动、关闭、卸载、清理和备份操作。

image

在点击 stop start clear 等操作之前,请确保当前的 Package 栏目中显示的包名,是想要操作的对应包名。点击 refresh 按钮可以刷新并显示手机当前启动中的包信息。

2. 手机常用快捷操作

打开网址和快速输入

在右上角输入框中输入网址并点击 open,会使用当前默认浏览器打开该网址。 输入text内容并点击 input ,可以在手机上输入该内容。

快捷切换输入法

在 `IME Manager``下拉菜单中可以快速切换手机当前输入法,在airtest中默认使用的输入法是yosemite输入法,在切换回人工使用时不太方便,现在可以直接在这个下拉菜单中进行选中切换输入法了。

image

常用快捷操作

Quick Button 提供了 unlock 解锁、power 电源键 的操作, 以及一个 snapshot可以立刻截取一张当前手机画面的图片,并选择路径保存到电脑中。

Volumn Setting 提供了 mute 静音、volumn_down音量降低、 volumn_up音量升高 的快捷操作。

3. 手机shell调试窗口

偶尔我们需要对安卓手机进行一些ADB操作,或是连上ADB shell查看一些手机相关的信息,目前可以在安卓手机助手中,切换到 Remote Debug 页面,就能直接输入 adb shell 指令了。

image

如图所示,无需输入 adb shell ,只需要输入后续的指令,即可看到对应的返回结果,不需要另外使用命令行去连接ADB SHELL了。

Clear log 按钮可以清理当前窗口中的log, Export log to a file 可以导出当前log窗口里的信息到一个文本文件中。

请注意,本功能尚在试用阶段,部分shell命令请 不要输入 ,例如 top 这样会反复刷屏的命令。

4. TV版应用快捷按钮

部分TV版App,以及某些特殊设备上的应用,可能需要使用上下左右方向键+确认键进行操作,针对这样的需求,我们增加了一个TV版按钮的小功能:

image

在成功连接上设备后,点击右上角的快捷菜单按钮,在弹出窗口中选择显示TV按钮,即可打开TV按钮:

image

使用它即可快捷点击上下左右+确认按钮,对应的ADB指令分别为:

adb shell input keyevent KEYCODE_DPAD_UP
adb shell input keyevent KEYCODE_DPAD_DOWN
adb shell input keyevent KEYCODE_DPAD_LEFT
adb shell input keyevent KEYCODE_DPAD_RIGHT
adb shell input keyevent ENTER