小红花·文摘
  • 首页
  • AI Tokens🪙
  • 排行榜🏆
  • 直播
  • FAQ
Android Perfetto 系列 7:MainThread 和 RenderThread 解读

本文介绍了 Android 应用中的主线程和渲染线程的工作流程,重点分析了 Perfetto 工具在识别性能瓶颈、理解帧渲染过程及关键线程作用方面的帮助。通过 Perfetto 的追踪信息,读者能够更有效地分析性能问题,提高应用的响应性和流畅度。

Android Perfetto 系列 7:MainThread 和 RenderThread 解读

Android Performance Android Performance · 2025-08-02T02:11:45Z

本文讨论了西瓜视频客户端在Android 5~6上的闪退问题,分析发现问题是由于在主线程中调用TextureView的getBitmap方法导致的。文章介绍了问题的背景、影响和基本信息,并详细分析了RenderThread的工作原理和相关代码。最后,提出了修复方案并验证了修复效果,闪退问题得到显著改善,对业务和稳定性都有积极影响。

西瓜视频RenderThread引起的闪退问题攻坚历程

字节跳动技术团队官方博客 字节跳动技术团队官方博客 · 2023-12-13T09:45:17Z

本文是 Systrace 系列文章的第九篇,主要是是介绍 Android App 中的 MainThread 和 RenderThread,也就是大家熟悉的主线程和渲染线程。文章会从 Systrace 的角度来看 MainThread 和 RenderThread 的工作流程,以及涉及到的相关知识:卡顿、软件渲染、掉帧计算等 本系列的目的是通过 Systrace...

Android Systrace 基础知识 - MainThread 和 RenderThread 解读

Android Performance Android Performance · 2019-11-06T09:11:45Z

前言本篇文章是自己的一个学习笔记,记录了 Android 5.0 中 hwui 中的 RenderThread 的简单工作流程。由于是学习笔记,所以其中一些细节不会太详细,我只是将大概的流程走一遍,将其工作流标注出来,下次遇到问题的时候就可以知道去哪里查。 下图是我用 Systrace 抓取的一个应用启动的时候 RenderThread 的第一次 Draw 的 Trace...

Android hwui 中 RenderThread 工作流程

Android Performance Android Performance · 2015-08-12T14:38:01Z
  • <<
  • <
  • 1 (current)
  • >
  • >>
👤 个人中心
在公众号发送验证码完成验证
登录验证
在本设备完成一次验证即可继续使用

完成下面两步后,将自动完成登录并继续当前操作。

1 关注公众号
小红花技术领袖公众号二维码
小红花技术领袖
如果当前 App 无法识别二维码,请在微信搜索并关注该公众号
2 发送验证码
在公众号对话中发送下面 4 位验证码
小红花技术领袖俱乐部
小红花·文摘:汇聚分发优质内容
小红花技术领袖俱乐部
Copyright © 2021-
粤ICP备2022094092号-1
公众号 小红花技术领袖俱乐部公众号二维码
视频号 小红花技术领袖俱乐部视频号二维码