| | |
| | | import com.google.android.material.textfield.TextInputEditText; |
| | | import com.safeluck.aykj.utils.BytesUtils; |
| | | |
| | | import java.io.UnsupportedEncodingException; |
| | | import java.util.Date; |
| | | |
| | | import me.yokeyword.fragmentation.SupportFragment; |
| | | import safeluck.drive.evaluation.DB.criterias.CriteriaForI; |
| | | import safeluck.drive.evaluation.DB.criterias.viewmodel.CriteriaIViewModel; |
| | |
| | | import safeluck.drive.evaluation.platformMessage.GainStuMessage; |
| | | import safeluck.drive.evaluation.platformMessage.JKClientCommonMessage; |
| | | import safeluck.drive.evaluation.platformMessage.JKMessage0101; |
| | | import safeluck.drive.evaluation.platformMessage.JKMessage0201; |
| | | import safeluck.drive.evaluation.platformMessage.JKMessage0202; |
| | | import safeluck.drive.evaluation.platformMessage.JKMessage0203; |
| | | import safeluck.drive.evaluation.platformMessage.JKMessage0204; |
| | | import safeluck.drive.evaluation.platformMessage.JKRegisterMessage; |
| | | import safeluck.drive.evaluation.platformMessage.RegisterMessage; |
| | | import safeluck.drive.evaluation.im.IMSClientBootstrap; |
| | |
| | | String userId = "100002"; |
| | | String token = "token_" + userId; |
| | | // String hosts = "[{\"host\":\"47.93.80.84\", \"port\":12125}]"; |
| | | // String hosts = "[{\"host\":\"47.93.157.103\", \"port\":2020}]"; |
| | | String hosts = "[{\"host\":\"192.168.31.77\", \"port\":12125}]"; |
| | | String hosts = "[{\"host\":\"47.93.157.103\", \"port\":2020}]"; |
| | | // String hosts = "[{\"host\":\"192.168.31.77\", \"port\":12125}]"; |
| | | |
| | | IMSClientBootstrap.getInstance().init(userId,token,hosts,1); |
| | | break; |
| | |
| | | String str1 = jkClientCommonMessage.toString(); |
| | | |
| | | Log.i(TAG, "onClick1: "+ str1+" ============"); |
| | | String hex = "B7 A2 B6 AF BB FA C6 F4 B6 AF BA F3 A3 AC B2 BB BC B0 CA B1 CB C9 BF AA C6 F4 B6 AF BF AA B9 D8"; |
| | | String string = null; |
| | | try { |
| | | string = new String(BytesUtils.hexStringToBytes(hex.replace(" ","")),"GBK"); |
| | | } catch (UnsupportedEncodingException e) { |
| | | e.printStackTrace(); |
| | | } |
| | | Log.i(TAG, "onClick: string="+string); |
| | | break; |
| | | case R.id.btn_register: |
| | | |
| | |
| | | break; |
| | | case R.id.btn_auth: |
| | | JKMessage0101 jkMessage0101 = new JKMessage0101(); |
| | | // jkMessage0101.des = |
| | | jkMessage0101.messageId = 0x0101; |
| | | jkMessage0101.phone = "0008618513021245"; |
| | | jkMessage0101.protocalVer = 235; |
| | | jkMessage0101.des ="0102030405060708"; |
| | | jkMessage0101.timestamp = (int) System.currentTimeMillis(); |
| | | byte[] jjk0101 = jkMessage0101.toBytes(); |
| | | MessageProcessor.getInstance().sendMessage(jjk0101); |
| | | break; |
| | | case R.id.btn_gain: |
| | | JKMessage0201 jkMessage0201 = new JKMessage0201(); |
| | | jkMessage0201.protocalVer = 235; |
| | | jkMessage0201.phone = "0008618513021245"; |
| | | jkMessage0201.messageId = 0x0201; |
| | | jkMessage0201.currentExam = 1; |
| | | jkMessage0201.id = "123456789"; |
| | | MessageProcessor.getInstance().sendMessage(jkMessage0201.toBytes()); |
| | | break; |
| | | case R.id.btn_start_exam: |
| | | JKMessage0202 jkMessage0202 = new JKMessage0202(); |
| | | jkMessage0202.protocalVer = 235; |
| | | jkMessage0202.phone = "0008618513021245"; |
| | | jkMessage0202.timeBCD = new Date(); |
| | | jkMessage0202.messageId = 0x0202; |
| | | jkMessage0202.curr_exam = 1; |
| | | jkMessage0202.ID = "123456789"; |
| | | jkMessage0202.exam_id = 123456; |
| | | MessageProcessor.getInstance().sendMessage(jkMessage0202.toBytes()); |
| | | break; |
| | | case R.id.btn_fail: |
| | | JKMessage0203 jkMessage0203 = new JKMessage0203(); |
| | | jkMessage0203.messageId = 0x0203; |
| | | jkMessage0203.phone = "0008618513021245"; |
| | | jkMessage0203.protocalVer = 235; |
| | | jkMessage0203.timeBCD = new Date(); |
| | | jkMessage0203.fail_item_id = 4; |
| | | jkMessage0203.fail_score = 10; |
| | | jkMessage0203.fail_reason = "发动机启动后,不及时松开启动开关"; |
| | | jkMessage0203.ID = "123456789"; |
| | | jkMessage0203.exam_id = 123456; |
| | | MessageProcessor.getInstance().sendMessage(jkMessage0203.toBytes()); |
| | | break; |
| | | case R.id.btn_gps: |
| | | break; |
| | | case R.id.btn_stop_exam: |
| | | JKMessage0204 jkMessage0204 = new JKMessage0204(); |
| | | jkMessage0204.messageId = 0x0204; |
| | | jkMessage0204.protocalVer = 235; |
| | | jkMessage0204.phone = "0008618513021245"; |
| | | jkMessage0204.timeBCD = new Date(); |
| | | jkMessage0204.score = 10; |
| | | jkMessage0204.stop = JKMessage0204.SUCC_STOP; |
| | | jkMessage0204.ID = "123456789"; |
| | | jkMessage0204.exam_id = 123456; |
| | | MessageProcessor.getInstance().sendMessage(jkMessage0204.toBytes()); |
| | | break; |
| | | } |
| | | } |