编程实现Android重启
下面这段代码执行的原理就是发送重启的广播给系统,系统接受广播之后重启。
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下编译才有效
相关推荐
xilove0 2020-01-14
老菜鸟自习室 2011-08-05
mingming 2015-01-13
taiyuanwuyin 2015-03-31
xzw 2016-06-06
故作坚强 2015-03-31
chenjinlong 2020-04-06
magic00 2020-01-10
xilove0 2019-12-09
ThedakeLaugh 2010-08-23
StarkHuang 2014-09-04
易辰Android 2012-05-08
Alexlee 2018-04-20