import java.io.RandomAccessFile;
import java.lang.reflect.Field;
import java.lang.reflect.Method;
+import java.text.SimpleDateFormat;
import java.util.ArrayList;
import java.util.Date;
import java.util.HashMap;
ByteArrayOutputStream bos = new ByteArrayOutputStream();
String cmd = cmdMap.get(CMD_TYPE.img);
//发送消息
- String timeStr = String.valueOf(System.currentTimeMillis());
+ SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyMMddHHmmss");
+ String timeFormat = simpleDateFormat.format(System.currentTimeMillis());
int cmdLength = cmd.length() + CMDSPLIT.length() + "5".length() + CMDSPLIT.length()
- + timeStr.length() + CMDSPLIT.length() + result.length;
+ + timeFormat.length() + CMDSPLIT.length() + result.length;
ICLogger.d("cmdLength == > " + cmdLength);
String header = genHeader(cmdLength, cmd);
sb.append("5");
sb.append(CMDSPLIT);
//追加Y
- sb.append(timeStr);
+ sb.append(timeFormat);
sb.append(CMDSPLIT);
//转成byte
bos.write(sb.toString().getBytes());
mConnection.DeliverCMDMessageToSystem("rcapture", cmd);
break;
case CALL:
- handleCALL(data);
+ handleCALL(data, mRuntime);
mConnection.DeliverCMDMessageToSystem("CALL", cmd);
break;
case MONITOR: