【问题标题】:How to shutdown the android device programatically? [duplicate]如何以编程方式关闭android设备? [复制]
【发布时间】:2013-03-07 15:40:05
【问题描述】:

我的设备是有根的。

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

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

【问题讨论】:

    标签: android shutdown root-access


    【解决方案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.
    

    这适用于某些设备,但它不会完全关闭。

    【讨论】:

    • 我实际上是在尝试执行 "su rebbot -p" 。它对我不起作用,但是当我在不同的进程中分别执行命令时( su , reboot -p) 然后它起作用了
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-02-24
    • 2013-01-31
    • 1970-01-01
    • 1970-01-01
    • 2010-09-17
    • 2021-08-01
    相关资源
    最近更新 更多