2016-05-21 102 views
0

我正在開發一個跟蹤Android應用程序,這對於我保持GPS服務處於睡眠模式非常重要。Android服務在MIUI上凍結

當我使用基於Android 5.0.2的MIUI 7.2在XRN3上啓動應用程序並在一段時間後暫停服務時阻止設備。問題是,只有當我將新的Intent發送到我的服務時,onDestroy纔會被調用並且服務纔會恢復。

我該如何處理?

回答

0

onDestroy不保證被調用。 大部分時間,如果系統決定關閉你的應用程序,它會被調用。

您應該使用onPause代替。

+0

問題是應用程序沒有關閉,因爲所有信息都已保存。在將新的Intent發送給我的服務後,它不會調用onCreate。 –