码迷,mamicode.com
首页 > 移动开发 > 详细

android 命令修改时间或程序修改系统时间

时间:2014-07-29 17:58:32      阅读:1952      评论:0      收藏:0      [点我收藏+]

标签:android   手机   

前提是手机必须先获取root; root方法见其他章节或网上都有介绍

adb shell  进入shell 终端界面

1、先设置系统的时区配置

cat /data/property/persist.sys.timezone //查看当前时区配置文件
setprop persist.sys.timezone GMT        //修改属性 
2、开始设置修改当前系统时间

date -s "yyyymmdd.[[[hh]mm]ss]"  或System/bin/date -s "yyyymmdd.[[[hh]mm]ss]"

3、查看是否生效

date 

二、用代码实现修改android 系统时间的方法

public void testDate(){
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();
} catch (IOException e) {
e.printStackTrace();
}
}

android 命令修改时间或程序修改系统时间,布布扣,bubuko.com

android 命令修改时间或程序修改系统时间

标签:android   手机   

原文地址:http://blog.csdn.net/aa1000777/article/details/38271987

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!