Android Studio 2024.1.1(Koloa)版本 Profiler 工具变动

在 Android Studio 2024.1.1 (Koloa) 版本当中,Profiler 工具终于迎来了重大 UI 更新(太感动了,因为之前的 Profiler 工具连接得慢,收集 Trace 信息还很卡,步骤繁琐等,这次更新有了很大的优化)


首先一打开页面就有很大的区别,将 Profiler 所有的功能都整合列举在了右边(红色的是 CPU 相关的选项,绿色的是 Memory 相关的选项,黄色的 Line View 则是我们比较熟悉的实时监控图)

而老版本则是提示点击 + 号来添加设备来进行绑定

本次的改动首先对初学者比较友好,可以很直观的看到 Profiler 工具里的功能,之前则是需要点击 CPU/Memory 的实时监控图后才能看到,同时这也缩短了抓取信息的步骤


连接上设备后左边会展示出当前设备可以监控的所有进程(进程名、PID、配置状态)

老版本在连接上设备选择进程后会自动进行 CPU/Memory 的实时监控展示(就是新版本的 Line View)

连接设备后的 UI 展示新版本能够很清晰的看到能够监听的所有进程给予开发者来选择,选择后能马上在右边选择想要抓取的信息来执行

还有一个点是新版本的 Profiler 中不会自动开启 Line View 了,可能实时监控设备的 CPU/Memory 比较吃电脑性能,之前几个版本一旦抓取的信息堆积了之后 Android Studio 就会变得非常卡顿,需要重新启动才能解决,这个版本优化了之后 Android Stuido 使用 Profiler 卡顿问题就缓解很多了


在对 Task 的管理上也做了很大的优化

老版本:

在老版本上可以收集多个 Task,点击不同的来进行分别查看,还可以导出 Trace 文件到本地、读取本地 Trace 文件。但是我一直以来都很奇怪一个点,为什么不能单独删除 Task,所以每次删除都要把整个 Profiler 关掉重新打开才行,在新版本,终于盼来了....

新版本:

① 点击 Past Recording 可以查看记录过的 task

② Recorded tasks 能清晰的看到我们抓取的是什么类型的 task,方便辨认

③ 可以导入本地 Trace 文件、将 task 导出为 Trace 文件到本地、删除选中的 task

④ 打开选中的 task


在本次更新的 Profiler 当中虽然功能上是没有变动的(还是 CPU/Memory),但是从使用体验、性能、管理上做了很大的优化,方便我们使用 Profiler 来对应用的质量上做提升

相关推荐
李斯维3 小时前
循序渐进 Android Binder(二):传递自定义对象和 AIDL 回调
android·java·android studio
未来猫咪花10 小时前
# Flutter状态管理对比:view_model vs Riverpod
flutter·ios·android studio
casual_clover11 小时前
Android Studio 解决首次安装时下载 Gradle 慢问题
android·ide·android studio
林林要一直努力1 天前
Android Studio 向模拟器手机添加照片、视频、音乐
android·智能手机·android studio
AD钙奶-lalala1 天前
Mac版本Android Studio配置LeetCode插件
android·ide·android studio
我又来搬代码了1 天前
【Android】Android Studio项目代码异常错乱问题处理(2020.3版本)
android·ide·android studio
花开月满西楼1 天前
保姆级【快数学会Android端“动画“】+ 实现补间动画和逐帧动画!!!
android·前端·android studio
aningxiaoxixi2 天前
Android Studio 之基础代码解析
android·ide·android studio
偷野的程咬金2 天前
AS中远程 AAR 缓存的位置与 SNAPSHOT 使用详解
android studio
大白要努力!3 天前
在 Android Studio 中使用 GitLab 添加图片到 README.md
android·gitlab·android studio