2012-11-15 68 views
0

可能重複沒有運行:
How can I keep my Android service running when the screen is turned off?當移動被鎖定

在我的應用程序。我打電話給web服務來檢查android應用程序發送的web服務器上的更新。 我的應用程序在移動被鎖定時沒有運行,我想在後臺運行我的應用程序。 我會很感激你的建議

+1

您需要使用服務。 http://developer.android.com/reference/android/app/Service.html。當屏幕關閉時,基於活動的類不會運行 – Thommy

+0

使用WakeLocks或Service完成此操作 – waqaslam

回答

0

原因是,當您的應用程序沒有焦點(我假設您使用的是Activity)時,它會暫停或停止。

如果您想在後臺運行某些內容,您可以使用Service

0

你可以運行在後臺運行的Service或更新,你可以使用推送機制而不是拉機制。您可以使用Google cloud Messaging進行推送通知。