稀土掘金 稀土掘金
    • 首页
    • AI Coding
    • 数据标注 NEW
    • 沸点
    • 课程
    • 直播
    • 活动
    • APP
      插件
      • 搜索历史 清空
        • 写文章
        • 发沸点
        • 写笔记
        • 写代码
        • 草稿箱
        创作灵感 查看更多
关注
综合
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
排行榜
综合
后端
排行榜
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
  • 全部
  • Android
  • Kotlin
  • 前端
  • Flutter
  • HarmonyOS
  • Android Jetpack
  • 后端
  • 性能优化
  • Java
  • 展开
  • 全部
  • Android
  • Kotlin
  • 前端
  • Flutter
  • HarmonyOS
  • Android Jetpack
  • 后端
  • 性能优化
  • Java
  • 面试
  • APP
  • 架构
  • iOS
  • Debug
  • Android Studio
  • 暂无数据
    • 推荐
    • 最新
  • 稳定性性能系列之九——启动性能优化:Boot、冷启动与热启动
    深度剖析Android三种启动类型(System Boot、冷启动、热启动)的优化策略,从系统启动到应用启动的完整优化方案,包含Systrace分析、代码实战和车机场景特殊优化,助你实现从3秒到1秒的
    • 冬奇Lab
    • 52
    • 1
    Android Debug 性能优化
    稳定性性能系列之九——启动性能优化:Boot、冷启动与热启动
  • 一次必现ANR问题的深度分析与解决之旅:当NestedScrollView遇上VelocityTracker
    深入剖析一个必现的Android ANR问题,揭示NestedScrollView触摸事件处理中VelocityTracker速度计算耗时超过7秒的根本原因,并提供完整的解决方案和预防措施
    • 冬奇Lab
    • 417
    • 4
    Android Debug 性能优化
    一次必现ANR问题的深度分析与解决之旅:当NestedScrollView遇上VelocityTracker
  • 稳定性性能系列之八——系统性能分析基础:Systrace与Perfetto入门
    全面掌握Systrace和Perfetto两大性能分析工具,从抓取到分析的完整实战指南,学会定位启动慢、卡顿、CPU占用等性能问题,建立系统化的性能优化方法论
    • 冬奇Lab
    • 105
    • 5
    Android Debug 性能优化
    稳定性性能系列之八——系统性能分析基础:Systrace与Perfetto入门
  • 一次 Android 车机黑屏问题的深度剖析:当显示驱动遇上中断风暴
    通过一个真实的 Android 车机黑屏案例,深入分析 Linux 进程 D 状态、内核显示驱动死锁、中断风暴等底层机制,并提供完整的排查思路和解决方案
    • 冬奇Lab
    • 330
    • 6
    Android 性能优化 Debug
    一次 Android 车机黑屏问题的深度剖析:当显示驱动遇上中断风暴
  • Android车机代驾模式黑屏之谜:一次STR唤醒问题的深度剖析
    记录一次车机系统STR唤醒后桌面短暂黑屏问题的完整分析过程,从日志分析到根因定位,再到解决方案设计。深入探讨Android多用户切换机制与FallbackHome的工作原理
    • 冬奇Lab
    • 67
    • 2
    性能优化 Android Debug
    Android车机代驾模式黑屏之谜:一次STR唤醒问题的深度剖析
  • Android反模式警示录:System.exit(0)如何制造546ms黑屏
    深入剖析一个100%必现的Android车机黑屏问题,从Surface层级误判到发现System.exit(0)这一严重反模式的完整侦破过程,揭示其如何破坏Activity生命周期导致546ms黑屏
    • 冬奇Lab
    • 149
    • 1
    Android Debug 性能优化
    Android反模式警示录:System.exit(0)如何制造546ms黑屏
  • 稳定性性能系列之五——Native Crash深度分析:工具实战
    深入理解Native Crash的机制与分析方法,掌握addr2line、ndk-stack、gdb等核心工具的实战使用,学会从Tombstone文件中快速定位问题根因
    • 冬奇Lab
    • 187
    • 3
    Android 性能优化 Debug
    稳定性性能系列之五——Native Crash深度分析:工具实战
  • 稳定性性能系列之六——Java异常与JE分析实战
    深入理解Java异常机制与JE日志分析方法,掌握Logcat、DropBox、MAT等核心工具的实战使用,学会快速定位和解决Java层异常问题
    • 冬奇Lab
    • 50
    • 点赞
    Android 性能优化 Debug
    稳定性性能系列之六——Java异常与JE分析实战
  • ANR实战分析:一次audioserver死锁引发的系统级故障排查
    深入分析一次Android系统10分钟内爆发10个ANR的真实案例,揭示audioserver死锁如何引发蓝牙、SystemUI等多个进程的级联故障,并提供完整的诊断方法和解决方案。
    • 冬奇Lab
    • 69
    • 3
    Android 性能优化 Debug
    ANR实战分析:一次audioserver死锁引发的系统级故障排查
  • Android车机卡顿案例剖析:从Binder耗尽到单例缺失的深度排查
    深度剖析一起Android车机从驾驶辅助返回桌面时出现严重卡顿的问题,展示从整机性能、应用层、Framework层到SystemUI的完整排查链路,揭示Binder资源耗尽和非单例设计导致的性能问题
    • 冬奇Lab
    • 186
    • 3
    Android 性能优化 Debug
    Android车机卡顿案例剖析:从Binder耗尽到单例缺失的深度排查
  • 【项目踩坑实录】并发环境下,Glide缓存引起的图片加载异常
    背景简述 在维护智能手表主题管理功能时,我遇到过一个十分有趣的bug,从测试首次发现问题时感到十分困惑且不解,到自己我不断尝试并成功复现,直至最终找到根本原因与解决方案,历经一周左右时间。虽然是存在已
    • Lei_official
    • 219
    • 5
    Android Debug Glide
    【项目踩坑实录】并发环境下,Glide缓存引起的图片加载异常
  • 稳定性性能系列之二——ANR机制深度解析:从触发到上报
    深入剖析Android ANR的完整机制,从Input事件分发到超时检测,从traces.txt生成到Dialog弹出,结合AOSP源码详解ANR的触发、检测和上报全流程
    • 冬奇Lab
    • 97
    • 点赞
    性能优化 Android Debug
    稳定性性能系列之二——ANR机制深度解析:从触发到上报
  • 问题 | Debuggable app在Android 14上运行卡顿
    最近富途的开发者在微信上联系我,说他们debuggable版本的app在Android 13上没有问题,结果到14上就特别卡顿。他们认为这是一个虚拟机的问题,于是向谷歌上报,可是几个月过去也没得到反馈
    • 芦半山
    • 10k
    • 79
    Android Debug
  • 记一次手机厂商的BUG排查,App码农如何自证清白,不背锅:关于排除全面屏手势区域不生效的问题
    setSystemGestureExclusionRects禁用全面屏返回手势不生效? “代码是负债,不是资产”!是时候排期改掉全面屏的实现了。
    • k3x1n
    • 2.0k
    • 71
    Debug 客户端
  • Android Studio项目升级报错:Namespace not specified
    Android Studio项目升级报错:Namespace not specified. 如果不解决namespace问题,用到的R文件也无法生成,跨模块使用R文件也会有各种错误。
    • Kayyoo
    • 5.0k
    • 1
    Debug IntelliJ IDEA
  • 【解惑】App处于前台,Activity就不会被回收了?
    单进程场景,Activity被回收只可能是因为进程被系统回收了?但以前遇到过:App在前台,不在栈顶的Activity却被干掉,但进程还健在的场景,对原因进行探索~
    • coder_pig
    • 13k
    • 131
    Android 源码 Debug
    【解惑】App处于前台,Activity就不会被回收了?
  • Android app 在线更新那点事儿(适配Android6.0、7.0、8.0)
    app在线更新是一个比较常见需求,新版本发布时,用户进入我们的app,就会弹出更新提示框,第一时间更新新版本app。在线更新分为以下几个步骤: 在线更新就上面几个步骤,前2步比较简单,重要的就是后2个步骤,而由于Android 各个版本对权限和隐私的收归和保护,因此,会出现各种…
    • 依然范特稀西
    • 23k
    • 687
    Android Debug APK
    Android app 在线更新那点事儿(适配Android6.0、7.0、8.0)
  • 为什么“15。。。”会导致微信ANR?
    首先,微信发生ANR以后,会生成traces.txt文件。通过adb 导出 发现是cellTextView锁在了celltextView正则的时候。 发现一段超级复杂的正则(部分位置打码),所以初步断定为可能是正则时间太长导致。于是写了一个单元测试,来测试该正则是否有问题。 实…
    • androidwing
    • 27k
    • 117
    Android Debug 微信
    为什么“15。。。”会导致微信ANR?
  • 实践App内存优化:如何有序地做内存分析与优化
    由于项目里之前线上版本出现过一定比例的OOM,虽然比例并不大,但是还是暴露了一定的问题,所以打算对我们App分为几个步骤进行内存分析和优化,当然内存的优化是个长期的过程,不是一两个版本的事,每个版本都需要收集线上内存数据进行监控以及分析。 这部分主要先介绍一些进行内存分析的基础…
    • 舒大飞
    • 20k
    • 308
    Android Debug APP
  • Flutter 布局(七)- Row、Column详解
    1. Row 在Flutter中非常常见的一个多子节点控件,将children排列成一行。估计是借鉴了Web中Flex布局,所以很多属性和表现,都跟其相似。但是注意一点,自身不带滚动属性,如果超出了一行,在debug下面则会显示溢出的提示。 每一个child的位置是由mainA…
    • 吹个大气球
    • 22k
    • 41
    Flutter Android GitHub
  • 早上好!
    点亮在社区的每一天

    推荐话题 换一换

    #挑战每日一条沸点#
    #挑战每日一条沸点#

    22.2m

    #2025 AI/Vibe Coding 对我的影响#
    #2025 AI/Vibe Coding 对我的影响#

    132k

    #每日快讯#

    9.7m

    #每日精选文章#

    3.0m

    #日新计划#

    10.5m

    #每天一个知识点#

    46.6m

    #我的 2026新年 flag#
    #我的 2026新年 flag#

    344k

    #工作中做得最正确的一件事#
    #工作中做得最正确的一件事#

    403k

    #掘金一周#

    1.4m

    #新人报道#

    38.1m

    查看更多
    • 用户协议
    • 营业执照
    • 隐私政策
    • 关于我们
    • 使用指南
    • 友情链接
    • 更多Android文章
    • 举报邮箱: feedback@xitu.io
    • 座机电话: 010-83434395
    • 京ICP备:18012699号-3
    • 京ICP证:京B2-20191272
    • police 京公网安备11010802026719号
    • ©2026 稀土掘金