gpt4 book ai didi

android - 重启 Android 手机 - 权限被拒绝

转载 作者:行者123 更新时间:2023-11-29 14:56:24 25 4
gpt4 key购买 nike

我正在尝试在某个时候(通过代码)重启手机。为此,我这样做:


    Intent i = new Intent(android.content.Intent.ACTION_REBOOT);
i.putExtra("nowait", 1);
i.putExtra("interval", 1);
i.putExtra("window", 0);
this.sendBroadcast(i);

问题是,即使我在 list 中有这一行:

uses-permission android:name="android.permission.REBOOT"(带分隔符)。

当试图执行它时,它给了我下一个错误:


Permission Denial: not allowed to send broadcast android.intent.action.REBOOT from pid= uid= gids= 

我读到你应该创建一个 .apk 并使用 SignApk 对其进行签名,但我使用 openssl 创建了 key /证书并使用它们进行了签名,但它也没有运行,我继续得到完全相同的错误。

您是否知道如何解决此问题并能够重启手机?我确实需要这样做。

最佳答案

public static final String ACTION_REBOOT

Since: API Level 1
Broadcast Action: Have the device reboot. **This is only for use by system code.**
**This is a protected intent that can only be sent by the system.**

Constant Value: "android.intent.action.REBOOT"

http://developer.android.com/reference/android/content/Intent.html#ACTION_REBOOT

因此,除非您脱离乐队并依赖 super 用户,否则您将无法强制重启。

关于android - 重启 Android 手机 - 权限被拒绝,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5743138/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com