如何以编程方式关闭Android设备?

时间:2013-03-07 15:40:06

标签: android shutdown root-access

我的设备是根设备。

我知道要重启设备,我们使用shell命令“su -c reboot”。 在其他一些帖子中,我看到人们将shutdown命令发布为“su -c shutdown”,但这不起作用,并且还有一个名为ACTION_SHUTDOWN的权限,但这些权限用于系统应用程序。

是否有任何关闭设备的命令?

1 个答案:

答案 0 :(得分:1)

/**
 * Low-level function turn the device off immediately, without trying
 * to be clean.  Most people should use
 * {@link android.internal.app.ShutdownThread} for a clean shutdown.
 *
 * @deprecated
 * @hide
 */
@Deprecated
public static native void shutdown();

尝试使用:

su reboot -p.

这适用于某些设备,但它不会干净地关闭。