Android Viewer

由于种种原因,闲暇之余开发了一个小工具,目前用起来还是非常顺手的,功能也是有一些的,当然不止标题里写的那么单薄,详细的功能下面有。

当然了,我想肯定会有人说了,STF 它不香吗?

香!是真的香!我司的设备管理平台就是我基于 STF 开发的,并顺便集成了端到端自动化测试平台,并发测试支持,Jenkins 整合,iOS 设备支持。所以香还是非常香的。

但是,总有一些场景,我就想连一个手机到我的 PC 上尽情的调试,相信大家肯定也会有这种需求吧?也主要是因为这个,我开发了这么一款小工具,起初还是个命令行工具,自用。但是之后为了方便同事们一起用,就将其打包为了一个小应用,8M 大小,无需安装,想什么时候用就什么时候用,很是方便。

现在将其开源出来,如果能帮到大家,那就非常开心了,如果大家还有别的需求,尽管提,我尽量。

下载:https://github.com/lichi0206/androidViewer/releases/tag/v0.1

简介

这是一个安卓开发辅助工具,拥有以下特性:

为什么要开发这么一个工具呢,有以下几个原因:

功能

实时截屏

无需在移动设备上安卓任何应用或者服务,这是该工具的一个优点,但也正式因为这个,在传输图片的过程中可能会有一些延迟。

列出所有连接的设备

打印选中设备信息

可以将所选中的设备的基本信息打印出来,包括:

当前前端运行应用的信息

这个功能对于自动化人员非常有帮助,因为他们经常需要调起移动设备上的某个应用,这就需要知道该应用的 appActivity 和 appPackage 信息,该工具可以非常方便的打印出特定应用的这两个信息,前提是必须要将改应用手动调起并置于前台。

所有后台运行的应用的信息

可以打印出所有正在后台运行的应用的信息,主要为 appActivity 和 appPackage。

唤醒设备

支持以下两种唤醒设备的方式:

注意:有一些设备(华为某些型号)目前还不能通过 PIN 码来唤醒。

远程安装应用

支持远程安装以 “apk” 结尾的应用。

Reference tools

JavaFX Scene Builder

Version 2.0: https://www.oracle.com/java/technologies/javafxscenebuilder-1x-archive-downloads.html

Version 8.0: https://gluonhq.com/products/scene-builder/

JFoeniX

http://www.jfoenix.com/


↙↙↙阅读原文可查看相关链接,并与作者交流