皮皮网

【dede 源码 购买】【grpc底层源码】【裂变源码转让】androidtreeview源码

2024-11-19 10:19:46 来源:galaxy内核源码

1.Android SDK中的强大工具-Monitor(五)

androidtreeview源码

Android SDK中的强大工具-Monitor(五)

       å‰é¢çš„内容请参见 Android应用自动化测试-提纲 。 本篇介绍下monitor工具中剩下的几个重要功能

        在Monitor工具的底部是监测系统日志的Logcat模块,在这里可以通过日志跟踪系统正在发生什么,在我们开发、测试过程中,经常需要通过这个模块来确定应用执行的流向和状态

        logcat模块左侧是filter栏,因为logcat日志数量很大,对于我们特别关注的信息可以创建filter来进行筛选,如根据应用包名、tag信息、日志信息、级别等

        日志显示中有几个不同的级别,在左上角的默认筛选中也可以看到,显示时也会议不同的颜色来表示

        Logcat显示界面中几个字段分别代表的含义

        除了Monitor工具默认的DDMS(Dalvik Debug Monitor Service)视图中的以上功能,工具菜单栏

        window->Open perspective,dede 源码 购买 打开可可以看到还提供有其他几个视图。这里介绍比较常用的HierarchyViewer视图,Hierarchyview和UiAutomatorviewer作用类似,都是用于查看当前界面控件,但Hierarchyviewer能显示的属性更为全面(设备需要root,调用的API权限比UiAutomator更高)

        打开视图,左侧window中会显示当前运行的应用,选中应用后,则可以点击load Hierarchy view按钮来加载tree view,加载后在中部可以看到控件树,右侧上半部是整个树的层次布局,下半部是在界面布局。选中控件,在TreeView中可以看到控件的ID以及图示等信息,而右侧view properties中则可以看到该控件的所用详细属性信息。

        以上就是Monitor工具的介绍,可以看到,该工具的功能是非常丰富和强大的,善用该工具,一定会让我们在Android的开发、测试过程中更加了解我们的目标,对我们的工作也大有助益。