我们能否通过编程打开或关闭设备?

6

我知道有一种方式可以重新启动设备,并且它会立即显示结果。

但是我的需求是:

当我在教室里时,我希望手机自动关闭。(假设在下午2:00)并且当我结束课程时,手机将自动开启。(假设在下午5:00)

因此,我正在寻找可以自动打开/关闭设备的方法。

这是否可能?如果是,我该如何做到这一点?


请查看此链接:https://dev59.com/fG865IYBdhLWcg3wkfgW - Lalit Poptani
我知道有一种方法可以重新启动设备。并且它会立即显示结果。但是,正如前面评论中的链接所示,您可能没有必要的权限来执行此操作。 - CommonsWare
3个回答

3
不行。一旦关闭就无法重新启动。我认为您需要完全将手机静音,而不是关闭它。

实际上,有些简单的手机在你设置闹钟并关闭手机后,会在闹钟时间自动开机。因此我认为开机是可能的。我说得对吗? - Pankaj Kumar
@user594955 这听起来像是待机状态。 - Lukas Knuth
可能有一些睡眠函数与锁定一起使用,因此您可以使用倒计时来等待。 - Nikunj Patel


2

不错!如果我得不到我需要的答案,这一定是我最喜欢的选项。 - Pankaj Kumar
1
我不会在这里使用 Timer,而是使用 AlarmManagerTimer 需要一个服务在内存中 24x7 运行,这是不太可能发生的。话虽如此,飞行模式或将手机静音是可能的,但关机则不可能。 - CommonsWare
那就是我最初要查找的东西...谢谢。 - Lukas Knuth

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接