还望支持个人博客站:http://www.enjoytoday.cn

Android监视器可帮助您分析应用程序的性能,以便您优化,调试和改进它们。 它可以让您从硬件设备或Android模拟器监控应用程序的以下方面:

  • log 日志,可以是直接根据log日志的等级进行过滤也可以用户自定义过滤方式

  • memory,CPU和GPU的用法

  • 网络流量,仅限android实体设备

Android监视器提供了各种工具去获取应用程序的实时信息。 它允许您在应用程序运行时捕获数据,并将其存储在可在各种查看器中分析的文件中。 您还可以捕获应用程序运行时的屏幕截图和视频。

Log捕获


可以通过logcat 捕获到应用的历史或者实时log信息来帮助我们进行andorid 的调试。

我们可以通过控制设备,包名,和log的级别综合过滤进行打印log信息,也可以通过匹配字符串进行打印,其实这并不比eclipse上的好用,在Android studio中你可以通过选择Tools——>Android——>Android Device Monitor ,通过里面的创建一个filter进行过滤,如下图所示:

性能监视器


可视化检测应用程序的行为和性能。

数据分析


Android Monitor允许您捕获应用程序运行时的各种类型的数据,并将其存储在文件中,您可以随时访问。 它在捕获窗口中列出这些文件。

1、hprof分析(内存分析)

2、Allocation Tracker(内存分析)

3、method trace(cpu分析)

4、System info(内存分析View——>Tool Windows——>Captures)

5、GPU 调试

屏幕和视频捕获


Screenshot

打开位置:View——>Tool Windows——>Screen Capture

video captures

打开位置:View——>Tool widows——>Screen Record

原文

原文参考android monitor介绍:https://developer.android.com/studio/profile/android-monitor.html?utm_source=android-studio#getstarted

更多相关文章

  1. TL-android通过USB使用真机调试程序
  2. Android安全模型
  3. Android(安卓)应用程序分析之Settings
  4. [Android分享] Android(安卓)Manifest.xml里内容介绍
  5. Android应用程式编译成系统程序
  6. [置顶] Android性能优化-布局优化
  7. Android(安卓)SurfaceFlinger对VSync信号的处理过程分析
  8. 论文相关笔记1
  9. 【Android】使用SharedPreferences判断应用程序是否首次启动

随机推荐

  1. FFmpeg 1.2 for Android(安卓)生成一个动
  2. Android(安卓)-- SurfaceFlinger 概要分
  3. Android之仿小米便签程序
  4. ffmpeg 移植到 android 并使用
  5. Android手机app耗电量测试工具 - Gsam Ba
  6. Ophone和Android的关系如何?
  7. Android集成Bugly热更新
  8. Android消息机制Handler解析(源码+Demo)
  9. Android新浪微博开发(五)android中的select
  10. Android(安卓)--调启百度地图