为什么可以';我发现;行动“请求关闭”;在Android开发者中?

为什么可以';我发现;行动“请求关闭”;在Android开发者中?,android,Android,我上个月在Android开发者文档中发现了这个问题,但今天我找不到了 你有什么主意可以帮我吗? 谢谢 它可能会从文档中删除,因为这是一个隐藏常量,至少在Android 9上是这样: /** *活动操作:启动此活动以请求系统关闭。 *可选的布尔额外字段{@link#extra_KEY_CONFIRM}可以设置为true *在关闭前请求用户确认。可选布尔值 *额外字段{@link#额外用户_请求_关闭}可以设置为true以 *指示用户请求关闭。 * *这是一个受保护的意图,只能发送 *通过系统。

我上个月在Android开发者文档中发现了这个问题,但今天我找不到了

你有什么主意可以帮我吗?
谢谢

它可能会从文档中删除,因为这是一个隐藏常量,至少在Android 9上是这样:

/**
*活动操作:启动此活动以请求系统关闭。
*可选的布尔额外字段{@link#extra_KEY_CONFIRM}可以设置为true
*在关闭前请求用户确认。可选布尔值
*额外字段{@link#额外用户_请求_关闭}可以设置为true以
*指示用户请求关闭。
*
*

这是一个受保护的意图,只能发送 *通过系统。 * *{@hide} */ 公共静态最终字符串操作\u请求\u关闭 =“com.android.internal.intent.action.REQUEST\u SHUTDOWN”;


谢谢您的信息!有没有办法用这个?因为我的客户希望我提供此功能。这不可能像javadoc中描述的那样“这是一个受保护的意图,只能由系统发送”,这只适用于使用特定权限的系统编译的应用程序。我认为你对此无能为力,这是安卓的安全问题。很抱歉。如果你能接受答案,那就太好了。当然,我可以向我的老板和客户证明这一点。这是做不到的!:)@gpppqp glade提供帮助!要接受答案,您必须单击左侧的“V”按钮。谢谢
/**
     * Activity Action:  Start this activity to request system shutdown.
     * The optional boolean extra field {@link #EXTRA_KEY_CONFIRM} can be set to true
     * to request confirmation from the user before shutting down. The optional boolean
     * extra field {@link #EXTRA_USER_REQUESTED_SHUTDOWN} can be set to true to
     * indicate that the shutdown is requested by the user.
     *
     * <p class="note">This is a protected intent that can only be sent
     * by the system.
     *
     * {@hide}
     */
    public static final String ACTION_REQUEST_SHUTDOWN
            = "com.android.internal.intent.action.REQUEST_SHUTDOWN";