[Traceview]android性能测试

简介:
引用自http://blog.csdn.net/dongjun7357/article/details/6278424 


一、TraceView简介 

      TraceView是AndroidSDK里面自带的工具,用于对Android的应用程序以及Framework层的代码进行性能分析。 

      TraceView是图形化的工具,最终它会产生一个图表,用于对性能分析进行说明。 

      TraceView可以跟踪到具体的Method 





二、TraceView的原理 

      TraceView通过修改code,在需要调试的起始位置加入调试函数,程序运行之后会在SD的根目录下产生*.trace文件来保存运行时的数据,然后把*.trace文件考到pc机上,通过traceview命令对*.trace文件进行分析。 



二、TraceView的使用 

      TraceView使用的前提是无论手机还是模拟器,都要有SD卡的支持,因为它产生的数据文件将会存到SD卡上。对于手机需要插入SD卡,对于模拟器要在建立/启动模拟器的时候加入SD卡的支持就可以了。 

      需要TraceView起作用,需要在对code进行修改。具体修改内容如下: 

0_1301043126tZJp.gif  

      

    

      只要在打算调试的开始位置和结束位置加上相应的函数就可以,至于调试的起始位置的选择需要根据具体情况而定。 

     

      通过命令traceview *.trace对数据文件进行分析。 



四、TraceView举例 

      下面的例子是我在一个Activity的里面对于TraceView的应用。 

              
0_1301045334O9St.gif  

       在这个例子里面特意对init()进行处理,使其耗费比较大的时间。 

       通过traceview得到的结果是: 

0_1301044866z9cS.gif


    

从这个图里面可以很明显的看到init占用了大量的时间。 



对于TraceView的详细说明,可以参考其官方文档: 

http://developer.android.com/guide/developing/tools/traceview.html
相关实践学习
通过性能测试PTS对云服务器ECS进行规格选择与性能压测
本文为您介绍如何利用性能测试PTS对云服务器ECS进行规格选择与性能压测。
目录
相关文章
|
3月前
|
监控 安全 Android开发
【新手必读】Airtest测试Android手机常见的设置问题
【新手必读】Airtest测试Android手机常见的设置问题
|
20天前
|
Linux Android开发
测试程序之提供ioctl函数应用操作GPIO适用于Linux/Android
测试程序之提供ioctl函数应用操作GPIO适用于Linux/Android
13 0
|
11月前
|
程序员 Android开发 开发者
Aab(Android App Bundle)测试与安装
Aab(Android App Bundle)测试与安装
819 0
|
19天前
|
网络协议 测试技术 网络性能优化
Android系统 以太网吞吐量和丢包测试
Android系统 以太网吞吐量和丢包测试
30 1
|
19天前
|
存储 应用服务中间件 网络安全
Android 网络链接稳定性测试解决方案
Android 网络链接稳定性测试解决方案
20 0
|
20天前
|
Linux 测试技术 Android开发
测试程序之UART 232/485适用于Android/Linux
测试程序之UART 232/485适用于Android/Linux
21 0
|
20天前
|
Java API Android开发
Android 11 修改libcore Cipher AS测试
Android 11 修改libcore Cipher AS测试
14 1
|
2月前
|
存储 Android开发 C++
【Android 从入门到出门】第五章:使用DataStore存储数据和测试
【Android 从入门到出门】第五章:使用DataStore存储数据和测试
48 3
|
2月前
|
存储 SQL 数据库
【Android 从入门到出门】第六章:使用Room数据库并测试
【Android 从入门到出门】第六章:使用Room数据库并测试
34 4
|
3月前
|
Java 测试技术 API
安卓APP和iOS APP在测试上的区别是什么?
安卓APP和iOS APP在测试上的区别是什么?

热门文章

最新文章