Остановка фоновых сервисов во время активности Android - PullRequest
0 голосов
/ 17 марта 2010

Я разрабатываю игру для Android прямо сейчас, и она требует очень точного времени и синхронизации.Тем не менее, важно, чтобы во время игры не было лагов.Однако иногда я получаю скачки задержки в игре, и я знаю, что это не GC, потому что я запустил инструмент ddms и исключил все вызовы GC.Тем не менее, я вижу много фоновых сервисов в моем ddms logcat.Можно ли в любом случае приостановить все службы, когда моя игра запущена?

Буду признателен за любые другие решения.

Спасибо

1 Ответ

1 голос
/ 17 марта 2010

Есть ли возможность приостановить все службы когда моя игра запущена?

Нет. Однако фоновые операции (особенно из других приложений) обычно выполняются в классе приоритетов, который ограничивает их до 5-10% ЦП.

...