android工具之hierarchy viewer Traceview

本文介绍了HierarchyViewer和TraceViewer两个图形工具的功能和用途。HierarchyViewer用于分析UI层次结构,帮助开发者了解应用程序的UI组件布局;TraceViewer则用于分析程序性能,通过调用Debug方法记录函数调用过程和运行时间。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

    这两个都是图形工具。顾名思义hierarchy viewer使用分析程序的ui层次结构。打开toos/hierachyviewer.bat,左边是以树状结构表示目前在虚拟机中程序的各个UI部件,每个节点表示一个button,textview等。点击节点还可以在右边的窗口中看到这个节点会显示在模拟器屏幕的那个位置,以及该UI组建的各种属性。

 

   android  hierachy viewer

   trace viewer是用来分析你程序生成的profile。可以看看函数调用过程,运行时间等等。但必须显示调用Debug中的方法,程序才会生成trace profile

    // start tracing to "/sdcard/calc.trace"
Debug.startMethodTracing("calc");
// ...
// stop tracing
Debug.stopMethodTracing();

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值