我们在Android 7.1设备(信息亭)上部署了Cordova应用。
我们已根据Stop my app from sleeping (Cordova/Android)设置了android.permission.WAKE_LOCK
。
当应用空闲一小时后,初始交互(按钮触摸)会延迟1-2秒。
有什么主意如何使CPU 100%保持100%处于活动状态?
答案 0 :(得分:0)
除了唤醒锁,您还可以运行前台服务,并使其在单独的线程中以连续循环的方式运行,以保持CPU处于活动状态。例如
Thread thread = new Thread() {
@Override
public void run() {
try {
while(true) {
sleep(10000); //sleep 10 seconds
//do anything
}
} catch (InterruptedException e) {
e.printStackTrace();
}
}
};
thread.start();