6.1、Android Studio的Android Monitor概览
Android Monitor帮助你监测你的应用的性能,以帮助你合理的进行优化,调试,提升。如下功能:
1、 Log消息,系统定义的或者开发者定义的。
2、 内存,CPU和GPU使用情况。
3、 网络情况(只能在物理设备中使用)
Android Monitor提供了多种工具来查看应用的实时信息。当你的运行时,它会捕获数据,并且保存到一个文件中,你可以在多个视图进行分析。你也可以在应用运行的时候进行截图和录像。
Log消息
.查看Log消息,实时的或历史数据。可以帮助你进行调试。(logcat Monitor)。
性能监控
可以可视化的查看你的应用。包含的工具:
1、 Memory Monitor
计算内存使用,找到未使用的对象,本地内存泄漏,连接设备的内存使用。
2、 CPU Monitor
实时显示CPU使用。
3、 GPU Monitor
可视化显示渲染一个UI窗体花费时间。
4、 Network Monitor
分析网络请求,包含你的应用如何以及何时传递数据。
数据分析
Android Monitor允许你在你的应用的运行时捕获多种类型的数据,并且保存到文件中,可以方便的进行查看:
1、 HPROF 查看和分析
显示类,每个类的实例
2、 Allocation Tracker
捕获你的应用的数据分配。
3、 Method Trace
4、 系统信息
截图和录像
前章已经阐述
本文作者:宋志辉
个人微博:点击进入
6.1、Android Studio的Android Monitor概览相关推荐
- android+图标+i_explore+无背景,Android Studio中Android Device Monitor中的File Explore不显示文...
环境:操作系统是Mac,模拟器 问题:Android Studio中Android Device Monitor中的File Explore不显示文件 本人在自学文件存储,想查看"dada/ ...
- Android Studio打开Android Device Monitor提示An error has occurred. See the log file......
工具 Android Studio 3.0.1 问题描述:当我们打开Android Studio的Android Device Monitor时,发现出现弹窗,提示:An error has occu ...
- 使用Android Studio搭建Android集成开发环境
一.Android Studio简单介绍 2013年GoogleI/O大会首次发布了Android Studio IDE(Android平台集成开发环境).它基于Intellij IDEA开发环境,旨 ...
- Android开发工具Android Studio、Android SDK和Genymotion完全配置
所谓"工欲善其事,必先利其器".Android Studio 是谷歌推出一个Android集成开发工具,基于IntelliJ IDEA. 类似 Eclipse ADT,Androi ...
- 在Android Studio中将Android工程变为Library使用
在Android Studio中将Android工程变为Library使用 转载2016-03-28 10:43:58 有时候网上会有些工程格式不是我们想要的Library格式可以直接给AS使用.这时 ...
- android studio - 解决Android Studio不停的Indexing的问题
android studio - 解决Android Studio不停的Indexing的问题 参考文章: (1)android studio - 解决Android Studio不停的Indexin ...
- 在Mac上使用android studio调试android手机
一.环境准备 1.安卓手机:Android版本为9 2.MacBook Pro 3.安卓数据线 二.adb介绍 1.adb概念 adb:全称是Android Debug Bridge,意思是Andro ...
- 【Android Studio】Android Studio 搭建开发环境(Linux Ubuntu篇)
Windows篇:[Android Studio]Android Studio 搭建开发环境(Windows篇)_dandelionela的博客-CSDN博客 Ubuntu篇参考: Ubuntu 18 ...
- Android Studio 提示android.support.v4不存在的解决方法
Android Studio 提示android.support.v4不存在的解决方法 参考文章: (1)Android Studio 提示android.support.v4不存在的解决方法 (2) ...
- android studio1.2.6,1.2.2 使用Android Studio开发Android APP | 菜鸟教程
写在前面本节将介绍如何使用Android Studio开发Android APP,和前面Eclipse + ADT + SDK搭建Android开发环境一样,本节也只是介绍一些基本东西,深入的,比如快 ...
最新文章
- OceanBase技术直播间开播啦!蚂蚁金服技术专家手把手教你搭建OB数据库~
- 扔掉 Postman,Apifox 才是 YYDS!
- STM32系列--初识寄存器1
- 深度学习核心技术精讲100篇(三十七)-利用Contrastive Learning对抗数据噪声:对比学习在微博场景的实践
- log4j日志的基本使用方法(1)——概述、配置文件
- asp.net C# 直接读取或访问其它网站的URL示例
- JVM(4)——对象访问
- 目录操作相关的系统函数
- Mybatis源码分析之(三)mapper接口底层原理(为什么不用写方法体就能访问到数据库)
- 蘑菇街撸掉80%研发岗,产品竟然裁到只剩2个人?
- python杂记-集合和字典
- BackBone及其实例探究
- 转载——python字符串常用操作(加案例)
- lua table remove元素的问题
- keep-alive pipeline区别
- RH850F1L 移植freeRTOS
- Python网络爬虫实现音乐下载器和图片下载器功能
- C盘空间不足怎么办?试试这款软件
- 周末不知道学什么?这份 Android 优秀技术文章清单请收下
- 高通msm8996平台上的pa电源管理(wsa881x)
热门文章
- 吃瓜笔记 | 旷视研究院:被遮挡人脸区域检测的技术细节(PPT+视频)
- 何小鹏总结2017:小鹏汽车融资近50亿,上市车型下月亮相CES
- JetBrains GoLand 2018.3.5
- jQuery ajax 使用
- Jarvis Oj Pwn 学习笔记-level0
- MySQL----数据的显示位宽
- 未能加载文件或程序集“Enyim.Caching”或它的某一个依赖项。未能验证强名称签名...
- EasyUI的-表格设置
- 孤零零好可怜的光棍节
- RHEL 6 配置yum源