2010-03-17 6 views
0

지금 안드로이드 게임을 개발 중이며 아주 정확한 타이밍과 동기화가 필요합니다. 즉, 게임 도중 지연이 없다는 것이 중요합니다. 그러나 때로는 게임에서 지연되는 스파이크가 발생하며 ddms 도구를 실행하고 모든 GC 호출을 제거했기 때문에 GC가 아니라는 것을 알고 있습니다. 그러나, 나는 ddms logcat에서 백그라운드 서비스가 많이 보였다. 내 게임이 실행 중일 때 모든 서비스를 일시 중지 할 수 있습니까?안드로이드 활동 중 배경 서비스 중지

다른 해결책을 주시면 감사하겠습니다.

감사

답변

1

모든 서비스 내 게임이 실행되는 일시 정지 어쨌든이 있나요?

아니요. 그러나 백그라운드 작업 (특히 다른 앱)은 일반적으로 CPU의 5-10 %로 제한하는 우선 순위 클래스에서 실행됩니다.