From 3e6b5a316fdf99835865148bcb5119464b625d9a Mon Sep 17 00:00:00 2001
From: yy1717 <fctom1215@outlook.com>
Date: 星期三, 08 一月 2020 14:42:43 +0800
Subject: [PATCH] Merge branch 'master' of https://gitee.com/endian11/DriveJudge
---
app/src/main/java/safeluck/drive/evaluation/app.java | 39 +++++++++++++++++++++++++++++++++++----
1 files changed, 35 insertions(+), 4 deletions(-)
diff --git a/app/src/main/java/safeluck/drive/evaluation/app.java b/app/src/main/java/safeluck/drive/evaluation/app.java
index 9e4bb24..87d6bb6 100644
--- a/app/src/main/java/safeluck/drive/evaluation/app.java
+++ b/app/src/main/java/safeluck/drive/evaluation/app.java
@@ -18,8 +18,12 @@
import com.google.gson.Gson;
+import org.json.JSONException;
+import org.json.JSONObject;
+
import safeluck.drive.evaluation.DB.failitems.FailedProj;
import safeluck.drive.evaluation.DB.failitems.FailedProjRepository;
+import safeluck.drive.evaluation.bean.RTKConfig;
import safeluck.drive.evaluation.cEventCenter.CEventCenter;
import safeluck.drive.evaluation.util.FileUtil;
import safeluck.drive.evaluation.util.SystemUtil;
@@ -34,7 +38,7 @@
private static final String TAG = "app";
private Gson gson;
-
+ RTKConfig rtkConfig;
@Override
public void onCreate() {
super.onCreate();
@@ -56,6 +60,18 @@
Log.i(TAG, "onCreate: ");
MyLog.createIfNotExist();
Stetho.initializeWithDefaults(this);
+
+ //RTK閰嶇疆淇℃伅
+ rtkConfig = new RTKConfig();
+ rtkConfig.setCity(12);
+ rtkConfig.setImei("460123874561");
+ rtkConfig.setInterval(1);
+ rtkConfig.setIp("47.93.80.84");
+ rtkConfig.setModel("123");
+ rtkConfig.setPhone("2019101500000001");
+ rtkConfig.setPort(12125);
+ rtkConfig.setProvince(23);
+ rtkConfig.setSn("2019101500000001");
}
}
@@ -80,10 +96,25 @@
case Constant.NDK_START:
Toast.makeText(this, "NDK start", Toast.LENGTH_SHORT).show();
break;
+ case Constant.RTK_PLATFORM_REGISTER_STATUS:
+ try {
+ JSONObject jsonObject = new JSONObject();
+ int reg_code = jsonObject.getInt("register_code");
+ String rtkLoginPwd = jsonObject.getString("password");
+ rtkConfig.setPassword(rtkLoginPwd);
+ rtkConfig.setRegistered(reg_code);
+ } catch (JSONException e) {
+ e.printStackTrace();
+ }
+ break;
+ case Constant.RTK_PLATFORM_REGISTER_RESULT:
+ break;
case Constant.FETCH_RTK_PLATFORM_INFO:
- StringBuffer stringBuffer = FileUtil.readAssetTxtFile(getApplicationContext(),Constant.RTK_CONFIG_JSON);
- MyLog.i(TAG, "RTK閰嶇疆淇℃伅锛�"+stringBuffer.toString());
- AYSdk.getInstance().sendCmd(Constant.PUSH_RTK_PLATFORM_INFO,stringBuffer.toString());
+ if (gson == null){
+ gson = new Gson();
+ }
+ MyLog.i(TAG, "RTK閰嶇疆淇℃伅锛�"+gson.toJson(rtkConfig));
+ AYSdk.getInstance().sendCmd(Constant.PUSH_RTK_PLATFORM_INFO,gson.toJson(rtkConfig));
break;
case Constant.JUDGE_INFO:
FailedProjRepository failedProjRepository = new FailedProjRepository(this);
--
Gitblit v1.8.0