## 问题:离线 Gradle 插件包校验 先锁证据 离线 Gradle 插件包校验 这类问题不要先改大段架构,先把现场证据固定下来。本文只处理一个窄场景:gradle 的状态在边界条件下失真,导致线上表现不稳定。排查时先记...
Android 初级到中级:用一周补齐协程测试短板
## 问题:协程测试学习路径 先锁证据 协程测试学习路径 这类问题不要先改大段架构,先把现场证据固定下来。本文只处理一个窄场景:coroutine 的状态在边界条件下失真,导致线上表现不稳定。排查时先记录触发入口...
AOSP sepolicy neverallow:新增域权限的最小放行路径
## 问题:AOSP sepolicy neverallow 放行 先锁证据 AOSP sepolicy neverallow 放行 这类问题不要先改大段架构,先把现场证据固定下来。本文只处理一个窄场景:sepolicy 的状态在边界条件下失真,导致线上表现不...
Unity Android 存档损坏:原子写入与云同步冲突处理
## 问题:Unity Android 存档原子写入 先锁证据 Unity Android 存档原子写入 这类问题不要先改大段架构,先把现场证据固定下来。本文只处理一个窄场景:savegame 的状态在边界条件下失真,导致线上表现不稳定。...
HTTP/3 降级策略:移动网络抖动下的 OkHttp 兜底
## 问题:HTTP3 降级策略 先锁证据 HTTP3 降级策略 这类问题不要先改大段架构,先把现场证据固定下来。本文只处理一个窄场景:http3 的状态在边界条件下失真,导致线上表现不稳定。排查时先记录触发入口、设备版...
MediaCodec 首帧黑屏:Surface 切换时序排查
## 问题:MediaCodec 首帧黑屏 先锁证据 MediaCodec 首帧黑屏 这类问题不要先改大段架构,先把现场证据固定下来。本文只处理一个窄场景:codec 的状态在边界条件下失真,导致线上表现不稳定。排查时先记录触发入...
Compose LazyGrid 焦点漂移:遥控器场景的稳定方案
## 问题:Compose LazyGrid 焦点漂移 先锁证据 Compose LazyGrid 焦点漂移 这类问题不要先改大段架构,先把现场证据固定下来。本文只处理一个窄场景:focus 的状态在边界条件下失真,导致线上表现不稳定。排查时...
系统服务 binder 线程池:慢调用采样与限流兜底
## 问题:Binder 线程池慢调用采样 先锁证据 Binder 线程池慢调用采样 这类问题不要先改大段架构,先把现场证据固定下来。本文只处理一个窄场景:binder 的状态在边界条件下失真,导致线上表现不稳定。排查时先...
Android 15 边到边适配:状态栏对比度回归表
## 问题:Android 15 edge-to-edge 对比度 先锁证据 Android 15 edge-to-edge 对比度 这类问题不要先改大段架构,先把现场证据固定下来。本文只处理一个窄场景:edge 的状态在边界条件下失真,导致线上表现不稳...
ViewTreeObserver 泄漏定位:监听器成对解绑清单
## 问题:ViewTreeObserver 生命周期解绑 先锁证据 ViewTreeObserver 生命周期解绑 这类问题不要先改大段架构,先把现场证据固定下来。本文只处理一个窄场景:preDraw 的状态在边界条件下失真,导致线上表现不稳...
