80,351
社区成员
发帖
与我相关
我的任务
分享
try {
Process process = Runtime.getRuntime().exec("su");
String datetime = "20131023.112800"; // 测试的设置的时间【时间格式
// yyyyMMdd.HHmmss】
DataOutputStream os = new DataOutputStream(process
.getOutputStream());
os.writeBytes("setprop persist.sys.timezone GMT\n");
os.writeBytes("/system/bin/date -s "
+ datetime + "\n");
os.writeBytes("clock -w\n");
os.writeBytes("exit\n");
os.flush();
Toast.makeText(MainActivity.this, "系统时间同步成功",
Toast.LENGTH_SHORT).show();
} catch (IOException e) {
Toast.makeText(MainActivity.this,
"系统时间同步失败,莫非没有ROOT权限?", Toast.LENGTH_SHORT)
.show();
e.printStackTrace();
}