From aea8aeb11d42f37655e02605fe1fe70ee8fc7ad3 Mon Sep 17 00:00:00 2001 From: renwj Date: Fri, 25 Feb 2022 17:26:24 +0800 Subject: [PATCH] =?UTF-8?q?[V2X]=E6=9C=AC=E5=9C=B0=E6=BA=90=E7=A0=81?= =?UTF-8?q?=E4=B8=8E=E8=BF=9C=E7=A8=8Baar=E7=89=88=E6=9C=AC=E4=B8=80?= =?UTF-8?q?=E8=87=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/build.gradle | 1 - app/src/main/AndroidManifest.xml | 10 + .../java/com/mogo/cloud/MainActivity.java | 1 + .../java/com/mogo/cloud/MoGoApplication.java | 4 - app/src/main/res/drawable/divider.xml | 5 + app/src/main/res/layout/activity_main.xml | 1 + app/src/main/res/values/dimens.xml | 6 + foudations/mogo-v2x/build.gradle | 18 + .../src/main/java/com/mogo/v2x/V2XManager.kt | 151 +++- .../com/mogo/v2x/callback/IV2XCallback.kt | 13 +- .../java/com/mogo/v2x/config/V2XConfig.kt | 110 +-- .../com/mogo/v2x/data/V2XAdvanceWarning.kt | 129 ++- .../java/com/mogo/v2x/data/V2XLocation.kt | 18 +- .../com/mogo/v2x/data/V2XMarkerCardResult.kt | 766 ++++++++++++++---- .../com/mogo/v2x/data/V2XMarkerResponse.kt | 14 +- .../java/com/mogo/v2x/data/V2XOptimalRoute.kt | 10 +- .../com/mogo/v2x/data/V2XWarningTarget.kt | 115 ++- .../main/java/com/mogo/v2x/event/V2XEvent.kt | 32 +- .../java/com/mogo/v2x/http/V2XRefreshModel.kt | 40 +- .../com/mogo/v2x/http/api/V2XApiService.kt | 6 +- .../mogo/v2x/http/body/V2XRefreshEntity.kt | 2 +- .../v2x/http/callback/IV2XRefreshCallback.kt | 2 +- .../main/java/com/mogo/v2x/logger/Logger.kt | 2 +- .../v2x/socket/V2XMessageListener_402000.kt | 10 +- .../v2x/socket/V2XMessageListener_404000.kt | 10 +- .../java/com/mogo/v2x/utils/DeviceUtils.kt | 2 +- .../java/com/mogo/v2x/utils/DistanceUtils.kt | 2 +- .../mogo/test/json/V2XWarningFromGson.java | 25 + gradle.properties | 2 +- 29 files changed, 1183 insertions(+), 324 deletions(-) create mode 100644 app/src/main/res/drawable/divider.xml create mode 100644 app/src/main/res/values/dimens.xml create mode 100644 foudations/mogo-v2x/src/test/java/com/mogo/test/json/V2XWarningFromGson.java diff --git a/app/build.gradle b/app/build.gradle index 641afcd..c70077e 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -57,7 +57,6 @@ dependencies { implementation 'com.zhidao.carmanager:common:1.0.25@aar' implementation 'com.google.android.material:material:1.3.0' - if (Boolean.valueOf(RELEASE)) { implementation "com.mogo.cloud:location:${MOGO_LOCATION_VERSION}" implementation "com.mogo.cloud:tanlu:${MOGO_TANLU_VERSION}" diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index b298064..9d14be0 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -12,6 +12,16 @@ + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/layout/activity_main.xml b/app/src/main/res/layout/activity_main.xml index 40452d1..bd33f83 100644 --- a/app/src/main/res/layout/activity_main.xml +++ b/app/src/main/res/layout/activity_main.xml @@ -116,6 +116,7 @@ android:id="@+id/btnV2XFunctionTest" android:layout_width="match_parent" android:layout_height="match_parent" + android:text="V2X模块测试" android:visibility="gone"/>