当前位置: 代码迷 >> 综合 >> 如何重启Android手机
  详细解决方案

如何重启Android手机

热度:20   发布时间:2024-01-19 19:46:03.0
下面这段代码执行的原理就是发送重启的广播给系统,系统接受广播之后重启。

Intent intent = new Intent(Intent.ACTION_REBOOT);
intent .putExtra("nowait", 1);
intent .putExtra("interval", 1);
intent .putExtra("window", 0);
sendBroadcast(
intent );
特别注意需要在AndroidManifest.xml中加入权限
<uses-permission android:name="android.permission.REBOOT" />

需在Android.mk中添加:
LOCAL_CERTIFICATE := platform
包含Android.mk的工程须在Linux下编译才有效
  相关解决方案