| | |
| | | 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; |
| | |
| | | |
| | | private static final String TAG = "app"; |
| | | private Gson gson; |
| | | |
| | | RTKConfig rtkConfig; |
| | | @Override |
| | | public void onCreate() { |
| | | super.onCreate(); |
| | |
| | | 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"); |
| | | } |
| | | |
| | | } |
| | |
| | | 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); |