如何在Android源代码构建中启用触摸唤醒功能?

时间:2019-02-15 04:48:05

标签: android touch android-source wakeup

我需要弄清楚如何在Android源代码构建中启用唤醒功能。

目前,该设备的唤醒按钮类似于移动电话,但是我需要能够通过触摸来执行此操作。主要电源是通过按钮打开的,但是在预设时间后进入睡眠状态后,我需要通过触摸将其唤醒。

执行 cat / dev / input / event1 会在触摸屏幕时(打开或关闭)为我提供数据,因此触摸控制器仍然有电。

任何人都知道是否可以做到这一点,如果可以的话,是否有指向操作系统中处理该问题的部分的指针?

1 个答案:

答案 0 :(得分:0)

请尝试在代码中输入以下代码。

WakeLock screenLock = ((PowerManager)getSystemService(POWER_SERVICE)).newWakeLock(
     PowerManager.SCREEN_BRIGHT_WAKE_LOCK | PowerManager.ACQUIRE_CAUSES_WAKEUP, "YOUR_TAG");
screenLock.acquire();