1

我想在 WakeLock 阶段进行我的家庭活动。我将以下代码放在 onCreate

getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);

    PowerManager pm = (PowerManager) getSystemService(Context.POWER_SERVICE);
    wl = pm.newWakeLock(PowerManager.PARTIAL_WAKE_LOCK, "My Tag");
    wl.acquire();

但它会在 2 到 3 小时后关闭而没有任何崩溃。我应该怎么做才能避免这个问题?我想让我的应用程序一直唤醒。这个问题可能是什么原因?

4

0 回答 0