随着android ide的升级,之前的一些调试工具逐渐废弃并被新的工具替代。之前大部分的调试工具都位于Android Device Monitor中,该工具集在android studio 3.1中被废弃并在android studio 3.2中被移除。如下表格列出以前Android Device Monitor的官方替代工具。

原工具 替代工具
Dalvik Debug Monitor Server (DDMS) 使用Android studio 3.0中引入的Android Profiler 调试应用的cpu,内存和网络使用,对于其它调试任务,比如给连接的设备发送命令来实现端口转发、文件传输、截图等,可以使用ADB 、Android Emulator、Device File Explorer或者Debugger Window
Traceview 参照Instrumenting your app在代码中使用Debug类,记录并导出.trace文件。可以使用android studio的CPU Profiler来检查应用的实时CPU使用
Systrace 如果你想检查原生系统进程或者定位应用中的ui卡顿,可以使用命令行版本的Systrace或者CPU profiler中简化版的System Trace
Tracer for OpenGL ES 使用Graphic API Debugger
Hierarchy Viewer 如果想检查应用实时的布局,可以使用Layout Inspector。 如果想测量应用的帧率,可以使用Window.OnFrameMetricsAvailableListener 接口,在这里有详细描述
Pixel Perfect 使用Layout Inspector
Network Traffic tool 如果想检查网络访问数据,可以使用Network Profiler

更多相关文章

  1. tcping测试服务器TCP端口
  2. Android调试工具 MAT
  3. Android(安卓)交叉编译 i2c-tools
  4. ADB工具的使用
  5. android 反编译 整理
  6. 检查网络连接状况
  7. Android反编译工具简介
  8. android之日志打印管理封装类
  9. HackPorts – Mac OS X 渗透测试框架与工具

随机推荐

  1. Android(安卓)NDK 交叉编译
  2. listview 分析
  3. 模仿iOS版微信的滑动View效果
  4. 自己写一个安卓手机软件计算煮饭时间
  5. Android开发从零开始视频教程相关介绍
  6. “adb不是内部或外部命令,也不是可运行的
  7. 基于XML的android property animation
  8. 如何在Android(安卓)内核源码树中添加app
  9. @android, ?attr/ 和 ?android 的区别
  10. Android(安卓)2.2的开发语言