不让系统进休眠(调试时有时会用到)

2019-07-12 17:42发布

关于android的锁机制,可以查看:http://blog.csdn.net/sfrysh/article/details/6608118 不让android进入休眠可以在kernel里加上三行代码。一直保管着这个锁。系统就不会进入休眠。如下: static struct wake_lock wqf_charge_display_lock; //声明一个锁 wake_lock_init(&wqf_charge_display_lock, WAKE_LOCK_SUSPEND, "wqf_charge_display_lock"); //wqf charge_display_lock 初始化这个锁 wake_lock(&wqf_charge_display_lock);//wqf modify 保管这个锁、这样系统就不会进入休眠