之前看很多修改系统时间得都是4.0之前用的格式,现在7.0之后的格式有所改变,请大家参考比对
建议先用adb命令调试,可以的话在加入代码也一定可以。但要记得 root 和 加权限

/** * 执行Android命令,设置系统时间 * @param cmd  命令 */public static void execSuCmd(String cmd) {    Process process = null;    DataOutputStream os = null;    DataInputStream is = null;    try {        process = Runtime.getRuntime().exec("su");        os = new DataOutputStream(process.getOutputStream());        os.writeBytes(cmd + "\n");        os.writeBytes("exit\n");        os.flush();        int aa = process.waitFor();        is = new DataInputStream(process.getInputStream());        byte[] buffer = new byte[is.available()];        is.read(buffer);        String out = new String(buffer);    } catch (Exception e) {        e.printStackTrace();    } }
String curr_time = "092110202015.52";   // 传入时间格式TimeUtils.execSuCmd("date " + curr_time);

更多相关文章

  1. adb命令模拟按键事件 KeyCode
  2. Android(安卓)获取远程服务器时间
  3. Android一周时间早中晚排班表
  4. centos安装php扩展mcrypt
  5. Android(安卓)Studio导入Android系统源码
  6. Android的/system/lib里加入自己的so库
  7. 电脑导出文件到手机 adb push
  8. Android模拟器调试“掉线”问题解决方法
  9. android ubuntu下ant环境搭建

随机推荐

  1. Android(安卓)4.0 更新后 启动不了.
  2. Android(安卓)Kotlin开发之Hello World
  3. Android推送通知指南
  4. Android(安卓)的 JNI 和 NDK开发
  5. android ContentProvider使用详解
  6. Android中Dialog
  7. Android(安卓)Handler
  8. Android(安卓)JSON解析示例代码
  9. 手动滑动TextView超出的内容
  10. Android(安卓)3D 游戏学习笔记(4)-光源