【发布时间】:2013-10-25 02:19:58
【问题描述】:
我对android系统的电源管理有点误解。我知道如果我在我的应用程序中保留一个wakelock,那么在我释放wakelock之前手机不会休眠。但我有一个anth问题,如果我开始活动中的服务,然后我在服务中启动了一个后台线程。当我按下电源键时,手机应该进入睡眠状态,以节省电量,但我发现线程仍然在后台运行,所以我有点误会了,谁阻止了android系统休眠?
【问题讨论】:
-
也就是说,我很想知道android系统或者linux系统是如何控制手机或者cpu进入省电模式或者睡眠模式的?所以我可以建立一个socket长连接或者后台线程,我一直想想当cpu或手机进入省电或睡眠模式时,我的应用程序代码在它被唤醒之前不会被执行。