Android调用系统关机指令

核心代码

private static final String ACTION_REQUEST_SHUTDOWN="android.intent.action.ACTION_REQUEST_SHUTDOWN";
	private static final String EXTRA_KEY_CONFIRM="android.intent.extra.KEY_CONFIRM";
Intent i=new Intent(ACTION_REQUEST_SHUTDOWN);
	            i.putExtra(EXTRA_KEY_CONFIRM, false);
	            i.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
	            new Handler().postDelayed(new Runnable() {					
					public void run() {
						startActivity(i);
						 
					}
				}, 8*1000);       

说明:必须在源码里编译,因为很多api对上层没有开放。 LOCAL_CERTIFICATE := platform 获取系统权限
posted @ 2016-05-12 10:39  稻香鱼  阅读(710)  评论(0)    收藏  举报