到此为止我们描述的MonkeyRunner对应用的点击拖放等操作都是直接通过指定坐标点来实现的,比如下面触摸一个坐标点为(60,90)的按钮的脚本例子:1 device.touch(60,900,MonkeyDevice.DOWN_AND_UP)代码14-1-1 直接使用坐标点操作应用 这样子做的话代码会存在以下几大缺点:缺乏易用性:要操作某个控件之前需要先想办法如通过工具来定位该控件的坐标点可...
分类:
其他好文 时间:
2015-12-08 10:18:00
阅读次数:
159
其实相关文章网上也有不少了,不过在真机上开启View Server的中文文章好像只有一篇,前段时间按照这篇文章的内容,并结合英文源文去hack我的Nexus S(4.1.2)也走了一点弯路。现在总结一下我的步骤(其实有相当一部分拷贝了这篇,衷心感谢原文作者)。并写点在开启View Server之后m...
分类:
其他好文 时间:
2015-10-24 23:13:10
阅读次数:
343
进入正题,我们这一篇文章会提到为什么使用HierarchyViewer,怎么使用HierarchyViewer,后者内容会多一下。为什么使用HierarchyViewer 不合理的布局会使我们的应用程序UI性能变慢,HierarchyViewer能够可视化的角度直观地获得UI布局设计结构和各种...
分类:
移动开发 时间:
2015-10-03 18:14:01
阅读次数:
197
Hierarchy Viewer是随AndroidSDK发布的工具,位置在tools文件夹下,名为hierarchyviewer.bat。它是Android自带的非常有用而且使用简单的工具,可以帮助我们更好地检视和设计用户界面(UI),绝对是UI检视的利器,但是好像很少有人提它,难道是因为太简单?....
分类:
移动开发 时间:
2015-09-01 16:50:54
阅读次数:
208
初学安卓,优化一个布局的性能是我接到的一个任务,网上略查了一下hierarchyviewer可以做到这个事,于是开始搞起。hierarchyviewer使用过程:1.手机需要刷成开发版(稳定版里面的响应hierarchyviewer的某服务没有开启)2.手机root(不是必须)以上两步可以root精...
分类:
移动开发 时间:
2015-07-17 18:37:42
阅读次数:
167
最近下载了一个叫拍照的软件进行练习,里面有大量的图片,很适合我想要做的一些操作。有关只有apk的情况在前面已经有说明。1.使用工具uiautomatorviewer-----为什么会使用这个工具?——开始使用的是hierarchyviewer,虽然它也很好用,但是对于不是按钮的控件它检测不到(也有可...
分类:
其他好文 时间:
2015-06-25 10:19:33
阅读次数:
810
使用 Hierachy Viewer 可视化调试工具 Hierachy Viewer 能很方便地在开发者设计,调试和调整界面时,快速定位问题,解决问题,提高开发效率。Hierarchy Viewer是随AndroidSDK发布的工具,位置在tools文件夹下,名为hierarchyviewer.b....
分类:
其他好文 时间:
2015-05-21 12:20:45
阅读次数:
152
Android 测试技能树Android 基础知识
Android 的体系结构
apk 的组成结构
adb 命令的使用
Android 的四大组件
Activity 的生命周期
…
测试/开发环境的准备
JDK 安装
SDK 安装
IDE 的使用(Eclipse/Android Studio)
ddms、uiautomatorviewer、hierarchyviewer 等sdk 自带工具
wind...
分类:
移动开发 时间:
2015-05-01 17:29:35
阅读次数:
461
今天想通过HierarchyViewer分析一下Android应用的布局,但是发现无法连接上真机,错误如下:12345[hierarchyviewer]Unable to get view server version from device 00856cd5d08d2409[hierarchyvi...
分类:
其他好文 时间:
2015-04-08 19:46:03
阅读次数:
297
一、
布局优化:
遵循一条规则:布局层次尽量少(RelativeLayout来代替LinearLayout、减少必要的节点、合理的使用标签)
使用Lint分析布局
HierarchyViewer
使用ViewStub延迟加载视图(优化那些不是必须要立即在UI上显示的控件)
参考:
http://rayleeya.iteye.com/bl...
分类:
移动开发 时间:
2015-03-10 12:14:56
阅读次数:
195