You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

单Activity架构下多次启动Activity后应用卡顿问题排查与解决

单Activity多Fragment应用启动Activity返回后卡顿问题解决

问题现象

  • 应用采用单Activity架构,内部包含近20个Fragment,此前运行状态正常
  • 从任意Fragment启动任意Activity(无论隐式还是显式启动),返回原应用后会逐渐出现UI滚动卡顿,且重复该操作的次数越多,卡顿现象越严重

排查过程

  • 初期怀疑是特定的重量级Activity或Fragment引发问题,为此创建了一个测试Activity,从不同Fragment启动该测试Activity后问题依旧,确认并非特定组件导致,而是全局问题
  • 尝试过多种优化方案均无效:移除未使用资源、用协程处理耗时任务、启用网络缓存API、通过Profiler检测未发现异常
  • 补充背景:应用已在Play Store上线一年,此前运行完全正常,约一个月前未发布任何应用更新的情况下,突然出现该卡顿问题

最终修复方案

在AndroidManifest.xml中添加或修改如下配置,将com.facebook.sdk.AutoInitEnabled的取值设为false即可解决问题:

<meta-data android:name="com.facebook.sdk.AutoInitEnabled"
         android:value="false"/>

内容的提问来源于stack exchange,提问作者Taha

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.08 09:56:01