android traceview 使用方法
来源:互联网 发布:淘宝网冲q币 编辑:程序博客网 时间:2024/05/16 18:36
安卓性能分析工具
http://blog.jobbole.com/78995/
生成方法调用信息的方法
打包一个可以debug的app到手机,值得注意的是夜神模拟器上所有的app都是可以调试的,包括系统应用
打开app,连接手机到电脑
点击start method profiling,开始录制调用堆栈
在手机上进行操作
再点击一遍那个按钮停止录制
界面上就会显示出所有的信息
源码中有一段
findViewById(R.id.btn).setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Toast.makeText(MainActivity.this, "abc", Toast.LENGTH_SHORT).show();
}
@Override
public void onClick(View v) {
Toast.makeText(MainActivity.this, "abc", Toast.LENGTH_SHORT).show();
}
});
这个方法列表中是如何显示的呢?
在traceview中找到onclick方法
这就是onClick方法中的的调用堆栈。 parent表示调用onclick方法的方法,children表示本方法和本方法中调用的方法。右边可以看到方法执行的时间消耗
children中的排序与调用顺序无关,与每个方法消耗的时间有关
如何获取trace文件呢?
把鼠标放到标签页上,那就是trace文件的路径了
methdo profile中的其它字段的含义参考这篇文章
http://blog.jobbole.com/78995/
0 0
- android TraceView 使用方法搜集
- android TraceView 使用方法搜集
- 【Android 工具】TraceView使用方法
- android TraceView 使用方法搜集
- android TraceView 使用方法搜集
- android traceview 使用方法
- Android编程TraceView工具使用方法
- TraceView使用方法
- Android程序分析工具Traceview的使用方法
- Android 性能分析工具——TraceView 的使用方法
- Android Traceview
- Android Traceview
- traceview的使用方法
- TraceView的使用方法
- 关于TraceView工具的使用方法
- android traceview分析
- android工具之TraceView
- Android Traceview调试工具
- Unity5.0 和 android 交互
- 根据iOS 10 的新特性,创建iMessage App,可用于自定义表情
- android开发规范及快捷键
- Android监听view尺寸变化
- Java设计模式--原型模式
- android traceview 使用方法
- 《Linux内核设计与实现》笔记--进程管理
- MariaDB FederatedX引擎
- 读取注册表获取Windows系统XP/7/8/10类型
- PAT乙级.1013. 数素数 (20)
- 一些常见的问题
- Java数组2
- OpenCL快速入门教程
- 【webstorm】下载安装 crack