Android监视器概述
2017-01-19 16:08
239 查看
还望支持个人博客站:http://www.enjoytoday.cn
Android监视器可帮助您分析应用程序的性能,以便您优化,调试和改进它们。 它可以让您从硬件设备或Android模拟器监控应用程序的以下方面:
log 日志,可以是直接根据log日志的等级进行过滤也可以用户自定义过滤方式
memory,CPU和GPU的用法
网络流量,仅限android实体设备
Android监视器提供了各种工具去获取应用程序的实时信息。 它允许您在应用程序运行时捕获数据,并将其存储在可在各种查看器中分析的文件中。 您还可以捕获应用程序运行时的屏幕截图和视频。
我们可以通过控制设备,包名,和log的级别综合过滤进行打印log信息,也可以通过匹配字符串进行打印,其实这并不比eclipse上的好用,在Android studio中你可以通过选择Tools——>Android——>Android Device Monitor ,通过里面的创建一个filter进行过滤,如下图所示:
1、hprof分析(内存分析)
2、Allocation Tracker(内存分析)
3、method trace(cpu分析)
4、System info(内存分析View——>Tool Windows——>Captures)
5、GPU 调试
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 Capturevideo captures
打开位置:View——>Tool widows——>Screen Record原文
原文参考android monitor介绍:https://developer.android.com/studio/profile/android-monitor.html?utm_source=android-studio#getstarted相关文章推荐
- 使用C++实现JNI接口需要注意的事项
- Android IPC进程间通讯机制
- Android Manifest 用法
- [转载]Activity中ConfigChanges属性的用法
- Android之获取手机上的图片和视频缩略图thumbnails
- Android之使用Http协议实现文件上传功能
- Android学习笔记(二九):嵌入浏览器
- android string.xml文件中的整型和string型代替
- i-jetty环境搭配与编译
- android之定时器AlarmManager
- android wifi 无线调试
- Android Native 绘图方法
- Android java 与 javascript互访(相互调用)的方法例子
- android 代码实现控件之间的间距
- android FragmentPagerAdapter的“标准”配置
- Android"解决"onTouch和onClick的冲突问题
- android:installLocation简析
- android searchView的关闭事件