http://blog.csdn.net/chenshijun0101/article/details/9195171
解决方案 »
- 【原创】CDMA基站定位获取经纬度
- android x86 MapView 实例化报错?求解
- 求数据解析
- 桌面widget如何调用一个第三方的activity,并返回结果
- 流体粒子模拟,跪求渲染方案
- 读取手机联系人
- 大家好,我用控件ListView作为一个主页面,他的列表下的item页作为子页,在子页里设置一个ImageButton返到ListView页面,担返回是空白的
- 我想实现一个gridview一样的效果,我的图片是不同大小的,还有如果手指放到上面图片就凸起来了,比如放大,当手指离开的时候,图片就回到默认,这怎么做呢
- 如何设置LinearLayout的长宽和位置???????
- Android应用程序在某些机型上启动有几率一直黑屏
- 如何获取APP中的页面
- android 图片组合成新图片
你可以搜索下,代码执行shell命令
你可以搜索下,代码执行shell命令http://blog.csdn.net/randyrhoads/article/details/7986650???
你可以搜索下,代码执行shell命令http://blog.csdn.net/randyrhoads/article/details/7986650???就里面rumcmd的方法
你可以搜索下,代码执行shell命令http://blog.csdn.net/randyrhoads/article/details/7986650???就里面rumcmd的方法请问runCmd如何使用,系统不识别该方法啊?
你可以搜索下,代码执行shell命令http://blog.csdn.net/randyrhoads/article/details/7986650???就里面rumcmd的方法请问runCmd如何使用,系统不识别该方法啊?那个是自定义的方法,就是执行shell命令的
try {
Runtime runtime = Runtime.getRuntime();
Process proc = runtime.exec(“reboot”);
} catch (IOException e) {
e.printStackTrace();
}
你可以搜索下,代码执行shell命令http://blog.csdn.net/randyrhoads/article/details/7986650???就里面rumcmd的方法请问runCmd如何使用,系统不识别该方法啊?那个是自定义的方法,就是执行shell命令的
try {
Runtime runtime = Runtime.getRuntime();
Process proc = runtime.exec(“reboot”);
} catch (IOException e) {
e.printStackTrace();
} [code=java] @Override
public void onClick(View v) {
switch(v.getId()){
case R.id.btn_machine1:{
carding_machine1.setSelected(true);
carding_machine2.setSelected(false);
CardingMachineCanCommandSet.getInstance().powerOnInitialParameter();
MachineParameterSharedPreference.getInstance().setMACHINEMODEL("1203");
CardingMachineCanCommandSet.getInstance().setMachineSelect(false);
}
break;
case R.id.btn_machine2:{
carding_machine1.setSelected(false);
carding_machine2.setSelected(true);
}
break;
case R.id.btn_flat_control_motor:{
btn_flat_control_mchinery.setSelected(false);
btn_flat_control_motor.setSelected(true);
MachineParameterSharedPreference.getInstance().setCurrentFlatControl("1");
CardingMachineCanCommandSet.getInstance().setFlatSelect(true);
}
break;
}
// 重启
try {
Thread.sleep(SAVE_INTERVAL_TIME);
runCmd("reboot");
System.out.println("execute cmd--> reboot\n" + "重启");
} catch (InterruptedException e) {
e.printStackTrace();
}
}
private String runCmd(String command) throws InterruptedException {
// TODO Auto-generated method stub
try {
Runtime runtime = Runtime.getRuntime();
Process proc = runtime.exec(command);
int exitVal = proc.waitFor();
} catch (IOException e) {
e.printStackTrace();
}
return null;
} [/code]不报错,不重启,是怎么回事?需要给apk签名吗?
try {
Thread.sleep(SAVE_INTERVAL_TIME);
} catch (InterruptedException e) {
e.printStackTrace();
}
PowerManager pManager=(PowerManager) getActivity().getSystemService(Context.POWER_SERVICE);
pManager.reboot("重启");
System.out.println("execute cmd--> reboot\n" + "重启");
最后要注意编译时在AndroidManifest中添加<uses-permission android:name="android.permission.REBOOT" />获取权限方能测试该功能;