2016-05-21 37 views
0

我正在开发一个跟踪Android应用程序,这对于我保持GPS服务处于睡眠模式非常重要。Android服务在MIUI上冻结

当我使用基于Android 5.0.2的MIUI 7.2在XRN3上启动应用程序并在一段时间后暂停服务时阻止设备。问题是,只有当我将新的Intent发送到我的服务时,onDestroy才会被调用并且服务才会恢复。

我该如何处理?

回答

0

onDestroy不保证被调用。 大部分时间,如果系统决定关闭你的应用程序,它会被调用。

您应该使用onPause代替。

+0

问题是应用程序没有关闭,因为所有信息都已保存。在将新的Intent发送给我的服务后,它不会调用onCreate。 –