在Android活动期间停止后台服务

时间:2010-03-17 18:20:07

标签: java android mobile background-service

我正在开发一款Android游戏,它需要非常精确的计时和同步。也就是说,在比赛中没有任何滞后是至关重要的。但是我有时会在游戏中出现延迟峰值,而且我知道它不是GC,因为我已经运行了ddms工具,并且消除了所有的GC调用。但是,我确实看到很多后台服务在我的ddms logcat中弹出。无论如何,当我的游戏运行时暂停所有服务?

我将不胜感激任何其他解决方案。

由于

1 个答案:

答案 0 :(得分:1)

  

无论如何都要暂停所有服务   当我的游戏正在运行时?

没有。但是,后台操作(特别是来自其他应用程序)通常在优先级中运行,将它们限制为CPU的5-10%。