安卓版本:果冻豆(4.3)
Empty Process Limit hit
我们最近遇到了 ActivityManager 抛出的上述错误消息。使用此字符串在 Google 上进行搜索没有得到任何答案和/或解释。
我还通过 AndroidXref 查看了 AOSP 源代码树,希望至少能找到打印此字符串的位置。虽然找不到任何相关的东西。
它似乎也每 5 秒重复一次(意外地也是 ANR 的超时,巧合???),如下面的输出片段所示:
03-29 11:41:07.041 1471-1674/system_process E/ActivityManager: Empty Process Limit hit
03-29 11:41:07.054 1471-1674/system_process E/ActivityManager: Empty Process Limit hit
03-29 11:41:11.541 1471-1471/system_process E/ActivityManager: Empty Process Limit hit
03-29 11:41:11.566 1471-1471/system_process E/ActivityManager: Empty Process Limit hit
03-29 11:41:16.613 1471-1674/system_process E/ActivityManager: Empty Process Limit hit
03-29 11:41:16.637 1471-1674/system_process E/ActivityManager: Empty Process Limit hit
03-29 11:41:21.518 1471-1674/system_process E/ActivityManager: Empty Process Limit hit
03-29 11:41:21.545 1471-1674/system_process E/ActivityManager: Empty Process Limit hit
03-29 11:41:27.082 1471-1674/system_process E/ActivityManager: Empty Process Limit hit
03-29 11:41:27.099 1471-1873/system_process E/ActivityManager: Empty Process Limit hit
03-29 11:41:31.495 1471-1471/system_process E/ActivityManager: Empty Process Limit hit
03-29 11:41:31.515 1471-1471/system_process E/ActivityManager: Empty Process Limit hit
03-29 11:41:36.140 1471-1471/system_process E/ActivityManager: Empty Process Limit hit
03-29 11:41:36.164 1471-1471/system_process E/ActivityManager: Empty Process Limit hit
除此之外,我们不会从应用程序启动的一开始就看到它,而是在一段时间(几分钟)之后看到它。
问:这是什么意思?