android 发送重启广播,Android实现关机重启的方法分享
生活随笔
收集整理的這篇文章主要介紹了
android 发送重启广播,Android实现关机重启的方法分享
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
實現系統重啟的APK需要system的權限,在AndroidManifest.xml中增加android:sharedUserId="android.uid.system",再修改簽名即可;
具體方法參考:
點擊打開鏈接
1、使用PowerManager來實現:
代碼:
代碼如下:
private void rebootSystem(){
PowerManager pManager=(PowerManager) getSystemService(Context.POWER_SERVICE);
pManager.reboot("");
}
2、發送REBOOT廣播:
代碼:
代碼如下:
private void rebootSystem(){
Intent reboot = new Intent(Intent.ACTION_REBOOT);
reboot.putExtra("nowait", 1);
reboot.putExtra("interval", 1);
reboot.putExtra("window", 0);
sendBroadcast(reboot);
}
總結
以上是生活随笔為你收集整理的android 发送重启广播,Android实现关机重启的方法分享的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: android 查看多个图片,一分钟实现
- 下一篇: android sina oauth2.