Android Studio Profiler CPU检测卡顿

前言

Android Studio 3.0 及更高版本中的 Android Profiler 取代了 Android Monitor 工具。Android Profiler工具可提供实时数据,帮助您了解应用的CPU、内存、网络和电池资源使用情况。
在这里插入图片描述

  • 图1

Android Profiler 显示当前正在分析的进程和设备

  • 图2

在Sessions窗格中,选择要查看的会话,或启动一个新的分析会话

  • 图3

使用缩放按钮控制要查看的时间轴范围,或使用 Attach to live 按钮跳转到实时更新

  • 图4

事件时间轴显示与用户输入相关的事件,包括键盘活动、音量控制变化和屏幕旋转

  • 图5

共享时间轴视图,包括 CPU、内存、网络和耗电量图表

此共享时间轴视图只显示时间轴图表。

CPU性能剖析器

使用 CPU 性能分析器在与应用交互时实时检查应用的CPU使用率和线程活动,也可以检查记录的方法轨迹、函数轨迹和系统轨迹的详情。点击上图CPU相关部分图标可进入如下图所示:

功能介绍

在这里插入图片描述

  • 图1:事件时间轴

显示应用中的 activity在其生命周期内不断转换经历各种不同状态的过程,并指示用户与设备的交互,包括屏幕旋转事件

  • 图2:CPU 时间轴

显示应用的实时 CPU 使用率(以占总可用 CPU 时间的百分比表示)以及应用当前使用的线程总数。此时间轴还会显示其他进程(如系统进程或其他应用)的 CPU 使用率,以便您可以将其与您应用的 CPU 使用率进行对比。您可以通过沿时间轴的横轴方向移动鼠标来检查历史 CPU 使用率数据。

  • 图3:线程活动时间轴

列出属于应用进程的每个线程,并使用下面列出的颜色在时间轴上指示它们的活动。

  1. 绿色: 表示线程处于活动状态或准备使用CPU。也就是说,线程处于正在运行或可运行状态。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值