| | |
| | | //2. 如果不能再就去下载 |
| | | |
| | | |
| | | |
| | | } |
| | | |
| | | } |
| | |
| | | } |
| | | switch (cmd) { |
| | | case Constant.NDK_START: |
| | | // sendVechileInfo(); |
| | | // sendMapInfo(); |
| | | OneTimeWorkRequest examStatausOutWorker = OneTimeWorkRequest.from(ExamStatusOutWorker.class); |
| | | OneTimeWorkRequest mcuUpgradeWorker = OneTimeWorkRequest.from(MCUUpgradeWorker.class); |
| | | WorkManager.getInstance(getApplicationContext()).beginWith(examStatausOutWorker).then(mcuUpgradeWorker).enqueue(); |
| | |
| | | try { |
| | | JSONObject jsonObject =new JSONObject((String)json); |
| | | int errCode = jsonObject.getInt("error"); |
| | | MyLog.i("收到考试应答错误码="+errCode); |
| | | switch (errCode){ |
| | | case -1: |
| | | sendMapInfo(); |
| | | break; |
| | | // sendMapInfo(); |
| | | // break; |
| | | case -2: |
| | | |
| | | sendVechileInfo(); |
| | | break; |
| | | // sendVechileInfo(); |
| | | // break; |
| | | case -3: |
| | | OneTimeWorkRequest examStatausOutWorker1 = OneTimeWorkRequest.from(ExamStatusOutWorker.class); |
| | | WorkManager.getInstance(getApplicationContext()).enqueue(examStatausOutWorker1); |
| | | break; |
| | | } |
| | | } catch (JSONException e) { |