java - 如何强制关闭设备?
问题描述
当前 eclipse/android studio 无法构建应用程序并出现错误:未定义函数 gotosleep();
PowerManager pm = (PowerManager) getSystemService(POWER_SERVICE);
pm.goToSleep(100);
这里在清单中添加:
<uses-permission android:name="android.permission.DEVICE_POWER"/>
并将包更改为:
android.uid.system
我们不希望设备管理员锁使 android 睡眠,因为它与 PowerManager 不同,并且不确定更改设置超时是否会与 PowerManager 达到类似的结果,但不确定它是否可以通过编程方式唤醒(打开屏幕)。
问候, 维姆斯
解决方案
推荐阅读
- c# - 使用我的应用程序的相同实例打开下一个文件
- python - 在我的 django admin change_list 中,有带有变音符号的名称。如何正确订购它们?
- rust - 使索引返回值具有生命周期
- php - 如何从订单数组访问自定义数据(使用插件添加)?
- php - 如何在php中实现错误记录器文件
- android - 在 Android Camera2API 中 CaptureRequest 和 Image 之间有显式连接吗?
- jenkins - sonar.coverage.exclusions 和 sonar.exclusions 不排除文件
- c# - 在 UWP 中使用模糊效果绘制图像未正确设置图像大小
- ios - 点击购买按钮后未出现“需要登录”弹出窗口
- php - 在 WC 3.0+ 的变体产品页面中显示正常价格和销售价格下的折扣百分比