在AndroidManifest.xml文件中添加以下权限:
在你的代码中,你可以使用PowerManager类来获得一个WakeLock对象并使用它来保持设备唤醒状态:
PowerManager pm = (PowerManager) getSystemService(Context.POWER_SERVICE);
WakeLock wakeLock = pm.newWakeLock(PowerManager.SCREEN_DIM_WAKE_LOCK, "My App");
wakeLock.acquire();
当你不再需要屏幕唤醒状态时,你可以调用以下代码释放WakeLock:
wakeLock.release();
这样就可以保持屏幕唤醒状态,使它在调试期间保持开启状态,即使当你的手机屏幕关闭时。
上一篇:Android11-CallRedirectionServicenotgettingtriggered
下一篇:Android11-读取所有应用程序的Android/data目录,无需使用legacy-request(用于文件管理器/备份目的)