ddms 原意是:davik debug monitor service。简单的说 ddms 是一个程序执行查看器,在里面可以看见线程和堆栈等信息,traceView 是程序性能分析器。traceview 是 ddms 中的一部分内容

TraceView 简介
Traceview 是 Android 平台特有的数据采集和分析工具,它主要用于分析 Android 中应用程序的 hotspot(瓶颈)。Traceview 本身只是一个数据分析工具,而数据的采集则需要使用 Android SDK 中的 Debug 类或者利用DDMS 工具。二者的用法如下:开发者在一些关键代码段开始前调用 Android SDK 中 Debug 类的 startMethodTracing 函数,并在关键代码段结束前调用 stopMethodTracing 函数。这两个函数运行过程中将采集运行时间内该应用所有线程(注意,只能是 Java线程) 的函数执行情况, 并将采集数据保存到/mnt/sdcard/下的一个文件中。 开发者然后需要利用 SDK 中的 Traceview工具来分析这些数据。
借助 Android SDK 中的 DDMS 工具。 DDMS 可采集系统中某个正在运行的进程的函数调用信息。 对开发者而言,
此方法适用于没有目标应用源代码的情况。

最新文章

  1. 浅谈C# 多态的法力
  2. Daily Scrum Meeting ——FourthDay
  3. django 过滤器 、日期格式化参数
  4. VPS技术介绍以及分析
  5. Android AsyncTask运作原理和源码分析
  6. 简单学c——前言
  7. SqlServer 不同服务器之间数据库连接、数据库登录、数据传递
  8. IE下使用jquery ajax失效
  9. 【配置】如何配置Tp-link无线路由器作为无线交换机
  10. FBO
  11. Oracle自动备份.bat 最新更新(支持Win10了)
  12. tools: idea 2017 激活
  13. Redis服务器启动之后3个警告信息的解决方案
  14. ionic3 Modal组件
  15. SharePoint PowerShell 批量删除遗弃视图
  16. Node.js之exports与module.exports
  17. 【Ansible】ansible循环
  18. SSD
  19. Linux下编译busybox时出现的问题
  20. CodeForces 860D Wizard's Tour

热门文章

  1. thinkphp漏洞集合
  2. NDK: ant 错误 [javah] Exception in thread "main" java.lang.NullPointerException 多种解决办法
  3. 修改Anaconda启动时默认路径
  4. 牛客练习赛26 E-树上路径 (树链剖分+线段树)
  5. 【bzoj2523】【CTSC2001】聪明的学生
  6. npm安装node-sass报msbuild相关错误的解决办法
  7. 微信小程序添加底部导航栏
  8. nginx启动、停止、重启
  9. golang之运算符
  10. Git账号Window10系统配置密钥