首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Android系统原理
冬奇Lab
创建于2025-12-08
订阅专栏
显示系统 / Input系统 / Binder机制 / AMS / WMS / PMS 等
等 4 人订阅
共35篇文章
创建于2025-12-08
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Android车机代驾模式黑屏之谜:一次STR唤醒问题的深度剖析
记录一次车机系统STR唤醒后桌面短暂黑屏问题的完整分析过程,从日志分析到根因定位,再到解决方案设计。深入探讨Android多用户切换机制与FallbackHome的工作原理
稳定性性能系列之八——系统性能分析基础:Systrace与Perfetto入门
全面掌握Systrace和Perfetto两大性能分析工具,从抓取到分析的完整实战指南,学会定位启动慢、卡顿、CPU占用等性能问题,建立系统化的性能优化方法论
一次必现ANR问题的深度分析与解决之旅:当NestedScrollView遇上VelocityTracker
深入剖析一个必现的Android ANR问题,揭示NestedScrollView触摸事件处理中VelocityTracker速度计算耗时超过7秒的根本原因,并提供完整的解决方案和预防措施
一次 Android 车机黑屏问题的深度剖析:当显示驱动遇上中断风暴
通过一个真实的 Android 车机黑屏案例,深入分析 Linux 进程 D 状态、内核显示驱动死锁、中断风暴等底层机制,并提供完整的排查思路和解决方案
稳定性性能系列之七——Watchdog机制:系统守护者的工作原理
深入剖析Android Watchdog机制的工作原理,掌握System Server死锁检测、超时判定和问题排查方法,学会分析Watchdog日志并预防系统重启问题
稳定性性能系列之六——Java异常与JE分析实战
深入理解Java异常机制与JE日志分析方法,掌握Logcat、DropBox、MAT等核心工具的实战使用,学会快速定位和解决Java层异常问题
Android反模式警示录:System.exit(0)如何制造546ms黑屏
深入剖析一个100%必现的Android车机黑屏问题,从Surface层级误判到发现System.exit(0)这一严重反模式的完整侦破过程,揭示其如何破坏Activity生命周期导致546ms黑屏
稳定性性能系列之五——Native Crash深度分析:工具实战
深入理解Native Crash的机制与分析方法,掌握addr2line、ndk-stack、gdb等核心工具的实战使用,学会从Tombstone文件中快速定位问题根因
稳定性性能系列之四——异常日志机制与进程冻结:问题排查的黑匣子
深入理解Android异常日志的打印与落盘机制,掌握DropBox日志系统和进程冻结原理,学会如何获取和分析各类异常日志
ANR实战分析:一次audioserver死锁引发的系统级故障排查
深入分析一次Android系统10分钟内爆发10个ANR的真实案例,揭示audioserver死锁如何引发蓝牙、SystemUI等多个进程的级联故障,并提供完整的诊断方法和解决方案。
Android车机卡顿案例剖析:从Binder耗尽到单例缺失的深度排查
深度剖析一起Android车机从驾驶辅助返回桌面时出现严重卡顿的问题,展示从整机性能、应用层、Framework层到SystemUI的完整排查链路,揭示Binder资源耗尽和非单例设计导致的性能问题
稳定性性能系列之三——ANR问题排查实战:日志分析与工具实战
系统性讲解ANR问题排查的完整方法论,从traces.txt解读到logcat分析,从adb命令到自动化脚本,通过3个真实案例手把手教你定位ANR根因
稳定性性能系列之二——ANR机制深度解析:从触发到上报
深入剖析Android ANR的完整机制,从Input事件分发到超时检测,从traces.txt生成到Dialog弹出,结合AOSP源码详解ANR的触发、检测和上报全流程
稳定性性能系列之一——Android稳定性基础:系统架构与关键机制
深入理解Android系统架构与稳定性的关系,掌握系统稳定性的核心机制和关键组件,建立系统稳定性分析的基础思维框架
Android稳定性&性能深入理解专栏介绍
📖 系列简介 这是一个面向Android Framework工程师和系统开发者的高质量技术博客系列,深度剖析Android系统层面的稳定性机制和性能优化技术。