【问题标题】:Reason for 5 sec delay to show an activity on pressing the home button?按下主页按钮时显示活动延迟 5 秒的原因是什么?
【发布时间】:2011-12-31 02:15:43
【问题描述】:

按下 HOME 键后,我面临 5 秒的延迟来显示活动。我浏览了一些帖子,发现按下 HOME 按钮后,android 会阻止服务和广播接收器调用 startActivity 5 秒钟。

第一季度。谁能告诉我发生这种延迟的原因吗?

第二季度。当我将 ActivityManagerService::checkAppSwitchAllowedLocked() 修改为始终返回 true 时,它​​避免了检查锁,因此 Activity 会立即显示。避免延迟是否是一个很好的解决方案,或者它可能会在其他方面造成任何错误的影响?

【问题讨论】:

  • 我在我的应用程序的 AndroidManifest.xml 中使用了权限: 但仍然延迟了 5 秒。跨度>
  • 您找到解决方案了吗?

标签: android-widget android-sdk-2.1


【解决方案1】:

我知道,可能为时已晚(半年过去了)。然而,这里是答案

【讨论】:

    猜你喜欢
    • 2011-08-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-09-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多