发布带有控制HMI视图显示隐藏以及单独监听车辆位置信息的接口回调Maven版本
修复releaseleakcanary版本依赖不到问题 Signed-off-by: 董宏宇 <martindhy@gmail.com>
This commit is contained in:
53
README.md
53
README.md
@@ -7,30 +7,48 @@ repositories {
|
||||
maven { url 'https://nexus.zhidaoauto.com/repository/maven-public/' }
|
||||
}
|
||||
|
||||
|
||||
// SDK 共功能说明
|
||||
MOGO_CORE_SDK_VERSION = 0.0.6
|
||||
|
||||
// 负责模块之间调用,回调监听注册
|
||||
com.mogo.eagle.core.function:call:${MOGO_CORE_SDK_VERSION}
|
||||
// 数据bean基础,用来统一模块间数据调用
|
||||
com.mogo.eagle.core:data:${MOGO_CORE_SDK_VERSION}
|
||||
// 模块功能定义接口,回调监听接口定义
|
||||
com.mogo.eagle.core.function:api:${MOGO_CORE_SDK_VERSION}
|
||||
|
||||
|
||||
// app 壳项目依赖
|
||||
参见项目
|
||||
|
||||
mogo-och 使用到的依赖
|
||||
implementation "com.mogo.commons:mogo-utils:2.0.61"
|
||||
implementation "com.mogo.commons:mogo-commons:2.0.61"
|
||||
implementation "com.mogo.module:module-common:2.0.61"
|
||||
implementation "com.mogo.eagle.core:data:2.0.61"
|
||||
implementation "com.mogo.commons:mogo-utils:2.0.63"
|
||||
implementation "com.mogo.commons:mogo-commons:2.0.63"
|
||||
implementation "com.mogo.module:module-common:2.0.63"
|
||||
|
||||
implementation "com.mogo.eagle.core:data:0.0.6"
|
||||
implementation "com.mogo.eagle.core.function:call:0.0.6"
|
||||
|
||||
mogo-och-bus 使用到的依赖
|
||||
implementation rootProject.ext.dependencies.mogooch
|
||||
|
||||
implementation "com.mogo.commons:mogo-utils:2.0.61"
|
||||
implementation "com.mogo.commons:mogo-commons:2.0.61"
|
||||
implementation "com.mogo.module:module-common:2.0.61"
|
||||
implementation "com.mogo.eagle.core:data:2.0.61"
|
||||
implementation "com.mogo.commons:mogo-utils:2.0.63"
|
||||
implementation "com.mogo.commons:mogo-commons:2.0.63"
|
||||
implementation "com.mogo.module:module-common:2.0.63"
|
||||
|
||||
implementation "com.mogo.eagle.core:data:0.0.6"
|
||||
implementation "com.mogo.eagle.core.function:call:0.0.6"
|
||||
|
||||
mogo-och-taxi 使用到的依赖
|
||||
implementation rootProject.ext.dependencies.mogooch
|
||||
|
||||
implementation "com.mogo.commons:mogo-utils:2.0.61"
|
||||
implementation "com.mogo.commons:mogo-commons:2.0.61"
|
||||
implementation "com.mogo.module:module-common:2.0.61"
|
||||
implementation "com.mogo.eagle.core:data:2.0.61"
|
||||
implementation "com.mogo.commons:mogo-utils:2.0.63"
|
||||
implementation "com.mogo.commons:mogo-commons:2.0.63"
|
||||
implementation "com.mogo.module:module-common:2.0.63"
|
||||
|
||||
implementation "com.mogo.eagle.core:data:0.0.6"
|
||||
implementation "com.mogo.eagle.core.function:call:0.0.6"
|
||||
|
||||
```
|
||||
|
||||
@@ -45,4 +63,15 @@ implementation "com.mogo.eagle.core.function:call:0.0.4"
|
||||
// 实现接口 IMoGoAutopilotStatusListener
|
||||
// 注册监听
|
||||
CallerAutoPilotStatusListenerManager.addListener(TAG, new IMoGoAutopilotStatusListener(){})
|
||||
```
|
||||
### HMI 控制
|
||||
``` java
|
||||
// 控制 脉速表 显示状态
|
||||
CallerHmiManager.setSpeedChartViewVisibility(View.VISIBLE)
|
||||
// 控制 自动驾驶按钮 显示状态
|
||||
CallerHmiManager.setAutopilotStatusViewVisibility(View.VISIBLE)
|
||||
// 控制 切换视角按钮 显示状态
|
||||
CallerHmiManager.setPerspectiveSwitchViewVisibility(View.VISIBLE)
|
||||
// 控制 车辆检检测按钮 示状态
|
||||
CallerHmiManager.setAutopilotStatusViewVisibility(View.VISIBLE)
|
||||
```
|
||||
@@ -155,6 +155,9 @@ dependencies {
|
||||
compileOnly rootProject.ext.dependencies.adasapi
|
||||
compileOnly rootProject.ext.dependencies.adasconfigapi
|
||||
|
||||
debugImplementation rootProject.ext.dependencies.debugleakcanary
|
||||
releaseImplementation rootProject.ext.dependencies.releaseleakcanary
|
||||
|
||||
if (Boolean.valueOf(RELEASE)) {
|
||||
implementation rootProject.ext.dependencies.mogoaicloudservicesdk
|
||||
implementation rootProject.ext.dependencies.mogocommons
|
||||
@@ -189,7 +192,6 @@ dependencies {
|
||||
implementation rootProject.ext.dependencies.mogo_core_function_map
|
||||
implementation rootProject.ext.dependencies.mogo_core_function_v2x
|
||||
implementation rootProject.ext.dependencies.mogo_core_function_monitoring
|
||||
implementation rootProject.ext.dependencies.releaseleakcanary
|
||||
} else {
|
||||
implementation project(':foudations:mogo-aicloud-services-sdk')
|
||||
implementation project(':foudations:mogo-commons')
|
||||
@@ -224,7 +226,6 @@ dependencies {
|
||||
implementation project(':core:function-impl:mogo-core-function-notice')
|
||||
implementation project(':core:function-impl:mogo-core-function-v2x')
|
||||
implementation project(':core:function-impl:mogo-core-function-monitoring')
|
||||
implementation rootProject.ext.dependencies.debugleakcanary
|
||||
}
|
||||
|
||||
apply from: "./functions/tts.gradle"
|
||||
|
||||
@@ -44,8 +44,8 @@ ext {
|
||||
gson : "com.google.code.gson:gson:2.8.4",
|
||||
// 内存泄漏检测
|
||||
debugleakcanary : "com.squareup.leakcanary:leakcanary-android:2.7",
|
||||
releaseleakcanary : "com.squareup.leakcanary:leakcanary-android-no-op:2.7",
|
||||
testleakcanary : "com.squareup.leakcanary:leakcanary-android-no-op:2.7",
|
||||
releaseleakcanary : "com.squareup.leakcanary:leakcanary-android-no-op:1.6.3",
|
||||
testleakcanary : "com.squareup.leakcanary:leakcanary-android-no-op:1.6.3",
|
||||
//rxJava
|
||||
rxjava : "io.reactivex.rxjava2:rxjava:2.2.2",
|
||||
rxandroid : "io.reactivex.rxjava2:rxandroid:2.1.1",
|
||||
|
||||
@@ -37,7 +37,7 @@ kapt.include.compile.classpath=false
|
||||
android.useAndroidX=true
|
||||
# Automatically convert third-party libraries to use AndroidX
|
||||
android.enableJetifier=true
|
||||
android.jetifier.blacklist=module-service-2.0.62.aar
|
||||
android.jetifier.blacklist=module-service-2.0.63.aar
|
||||
## maven 配置
|
||||
RELEASE_REPOSITORY_URL=http://nexus.zhidaoauto.com/repository/maven-releases/
|
||||
SNAPSHOT_REPOSITORY_URL=http://nexus.zhidaoauto.com/repository/maven-snapshots/
|
||||
@@ -88,103 +88,103 @@ applicationName=IntelligentPilot
|
||||
versionCode=80007
|
||||
versionName=8.0.14
|
||||
################# 新架构模块Maven版本管理 #################
|
||||
MOGO_CORE_FUNCTION_HMI_VERSION_VERSION=0.0.5
|
||||
MOGO_CORE_FUNCTION_AUTOPILOT_VERSION=0.0.5
|
||||
MOGO_CORE_FUNCTION_CHECK_VERSION=0.0.5
|
||||
MOGO_CORE_FUNCTION_HMI_VERSION=0.0.5
|
||||
MOGO_CORE_FUNCTION_MAP_VERSION=0.0.5
|
||||
MOGO_CORE_FUNCTION_MONITORING_VERSION=0.0.5
|
||||
MOGO_CORE_FUNCTION_NOTICE_VERSION=0.0.5
|
||||
MOGO_CORE_FUNCTION_OBU_MOGO_VERSION=0.0.5
|
||||
MOGO_CORE_FUNCTION_SMP_VERSION=0.0.5
|
||||
MOGO_CORE_FUNCTION_V2X_VERSION=0.0.5
|
||||
MOGO_CORE_DATA_VERSION=0.0.5
|
||||
MOGO_CORE_FUNCTION_API_VERSION=0.0.5
|
||||
MOGO_CORE_FUNCTION_CALL_VERSION=0.0.5
|
||||
MOGO_CORE_RES_VERSION=0.0.5
|
||||
MOGO_CORE_UTILS_VERSION=0.0.5
|
||||
MOGO_CORE_NETWORK_VERSION=0.0.5
|
||||
MOGO_CORE_FUNCTION_HMI_VERSION_VERSION=0.0.6
|
||||
MOGO_CORE_FUNCTION_AUTOPILOT_VERSION=0.0.6
|
||||
MOGO_CORE_FUNCTION_CHECK_VERSION=0.0.6
|
||||
MOGO_CORE_FUNCTION_HMI_VERSION=0.0.6
|
||||
MOGO_CORE_FUNCTION_MAP_VERSION=0.0.6
|
||||
MOGO_CORE_FUNCTION_MONITORING_VERSION=0.0.6
|
||||
MOGO_CORE_FUNCTION_NOTICE_VERSION=0.0.6
|
||||
MOGO_CORE_FUNCTION_OBU_MOGO_VERSION=0.0.6
|
||||
MOGO_CORE_FUNCTION_SMP_VERSION=0.0.6
|
||||
MOGO_CORE_FUNCTION_V2X_VERSION=0.0.6
|
||||
MOGO_CORE_DATA_VERSION=0.0.6
|
||||
MOGO_CORE_FUNCTION_API_VERSION=0.0.6
|
||||
MOGO_CORE_FUNCTION_CALL_VERSION=0.0.6
|
||||
MOGO_CORE_RES_VERSION=0.0.6
|
||||
MOGO_CORE_UTILS_VERSION=0.0.6
|
||||
MOGO_CORE_NETWORK_VERSION=0.0.6
|
||||
################# 旧版本架构模块版本 #################
|
||||
## 工程内模块
|
||||
MOGO_COMMONS_VERSION=2.0.62
|
||||
MOGO_UTILS_VERSION=2.0.62
|
||||
MAP_AMAP_VERSION=2.0.62
|
||||
MAP_AUTONAVI_VERSION=2.0.62
|
||||
MOGO_MAP_VERSION=2.0.62
|
||||
MOGO_MAP_API_VERSION=2.0.62
|
||||
MOGO_SERVICE_VERSION=2.0.62
|
||||
MOGO_SERVICE_API_VERSION=2.0.62
|
||||
MOGO_CONNECTION_VERSION=2.0.62
|
||||
MOGO_MODULE_APPS_VERSION=2.0.62
|
||||
MOGO_MODULE_NAVI_VERSION=2.0.62
|
||||
MOGO_MODULE_SHARE_VERSION=2.0.62
|
||||
MOGO_MODULE_COMMON_VERSION=2.0.62
|
||||
MOGO_MODULE_MAIN_VERSION=2.0.62
|
||||
MOGO_MODULE_MAP_VERSION=2.0.62
|
||||
MOGO_MODULE_SERVICE_VERSION=2.0.62
|
||||
MOGO_MODULE_EXTENSIONS_VERSION=2.0.62
|
||||
MOGO_MODULE_SEARCH_VERSION=2.0.62
|
||||
MOGO_MODULE_BACK_VERSION=2.0.62
|
||||
MOGO_MODULE_MAIN_LAUNCHER_VERSION=2.0.62
|
||||
MOGO_MODULE_V2X_VERSION=2.0.62
|
||||
MOGO_COMMONS_VERSION=2.0.63
|
||||
MOGO_UTILS_VERSION=2.0.63
|
||||
MAP_AMAP_VERSION=2.0.63
|
||||
MAP_AUTONAVI_VERSION=2.0.63
|
||||
MOGO_MAP_VERSION=2.0.63
|
||||
MOGO_MAP_API_VERSION=2.0.63
|
||||
MOGO_SERVICE_VERSION=2.0.63
|
||||
MOGO_SERVICE_API_VERSION=2.0.63
|
||||
MOGO_CONNECTION_VERSION=2.0.63
|
||||
MOGO_MODULE_APPS_VERSION=2.0.63
|
||||
MOGO_MODULE_NAVI_VERSION=2.0.63
|
||||
MOGO_MODULE_SHARE_VERSION=2.0.63
|
||||
MOGO_MODULE_COMMON_VERSION=2.0.63
|
||||
MOGO_MODULE_MAIN_VERSION=2.0.63
|
||||
MOGO_MODULE_MAP_VERSION=2.0.63
|
||||
MOGO_MODULE_SERVICE_VERSION=2.0.63
|
||||
MOGO_MODULE_EXTENSIONS_VERSION=2.0.63
|
||||
MOGO_MODULE_SEARCH_VERSION=2.0.63
|
||||
MOGO_MODULE_BACK_VERSION=2.0.63
|
||||
MOGO_MODULE_MAIN_LAUNCHER_VERSION=2.0.63
|
||||
MOGO_MODULE_V2X_VERSION=2.0.63
|
||||
# 探路
|
||||
MOGO_MODULE_TANLU_VERSION=2.0.62
|
||||
MOGO_MODULE_TANLU_VERSION=2.0.63
|
||||
# 推送
|
||||
MOGO_MODULE_PUSH_VERSION=2.0.62
|
||||
MOGO_MODULE_PUSH_BASE_VERSION=2.0.62
|
||||
MOGO_MODULE_PUSH_NOOP_VERSION=2.0.62
|
||||
MOGO_MODULE_PUSH_VERSION=2.0.63
|
||||
MOGO_MODULE_PUSH_BASE_VERSION=2.0.63
|
||||
MOGO_MODULE_PUSH_NOOP_VERSION=2.0.63
|
||||
# 探路上报和分享模块
|
||||
TANLULIB_VERSION=2.0.62
|
||||
MOGO_TANLU_API_VERSION=2.0.62
|
||||
TANLULIB_VERSION=2.0.63
|
||||
MOGO_TANLU_API_VERSION=2.0.63
|
||||
#左侧面板模块
|
||||
MOGO_MODULE_LEFT_PANEL_VERSION=2.0.62
|
||||
MOGO_MODULE_LEFT_PANEL_NOOP_VERSION=2.0.62
|
||||
MOGO_MODULE_LEFT_PANEL_VERSION=2.0.63
|
||||
MOGO_MODULE_LEFT_PANEL_NOOP_VERSION=2.0.63
|
||||
# 小控件
|
||||
MOGO_MODULE_WIDGETS_VERSION=2.0.62
|
||||
MOGO_MODULE_WIDGETS_VERSION=2.0.63
|
||||
# obu
|
||||
MOGO_MODULE_OBU_VERSION=2.0.62
|
||||
MOGO_MODULE_OBU_MOGO_VERSION=2.0.62
|
||||
MOGO_MODULE_OBU_VERSION=2.0.63
|
||||
MOGO_MODULE_OBU_MOGO_VERSION=2.0.63
|
||||
# monitor
|
||||
MOGO_MODULE_MONITOR_VERSION=2.0.62
|
||||
MOGO_MODULE_MONITOR_VERSION=2.0.63
|
||||
# bugly
|
||||
CRASHREPORT_VERSION=2.0.62
|
||||
CRASHREPORT_BUGLY_VERSION=2.0.62
|
||||
CRASHREPORT_NOOP_VERSION=2.0.62
|
||||
CRASHREPORT_UPGRADE_VERSION=2.0.62
|
||||
CRASHREPORT_VERSION=2.0.63
|
||||
CRASHREPORT_BUGLY_VERSION=2.0.63
|
||||
CRASHREPORT_NOOP_VERSION=2.0.63
|
||||
CRASHREPORT_UPGRADE_VERSION=2.0.63
|
||||
## tts
|
||||
TTS_BASE_VERSION=2.0.62
|
||||
TTS_DI_VERSION=2.0.62
|
||||
TTS_ZHI_VERSION=2.0.62
|
||||
TTS_PAD_VERSION=2.0.62
|
||||
TTS_NOOP_VERSION=2.0.62
|
||||
TTS_BASE_VERSION=2.0.63
|
||||
TTS_DI_VERSION=2.0.63
|
||||
TTS_ZHI_VERSION=2.0.63
|
||||
TTS_PAD_VERSION=2.0.63
|
||||
TTS_NOOP_VERSION=2.0.63
|
||||
# 自研地图
|
||||
MAP_CUSTOM_VERSION=2.0.62
|
||||
MOGO_MODULE_ADAS_VERSION=2.0.62
|
||||
MAP_CUSTOM_VERSION=2.0.63
|
||||
MOGO_MODULE_ADAS_VERSION=2.0.63
|
||||
# 基础服务实现:passport、socket、location
|
||||
MOGO_BASE_WEBSOCKET_SDK_VERSION=2.0.62
|
||||
MOGO_BASE_SERVICES_APK_VERSION=2.0.62
|
||||
MOGO_BASE_SERVICES_SDK_VERSION=2.0.62
|
||||
MOGO_MODULE_CHAT_VERSION=2.0.62
|
||||
MOGO_BASE_WEBSOCKET_SDK_VERSION=2.0.63
|
||||
MOGO_BASE_SERVICES_APK_VERSION=2.0.63
|
||||
MOGO_BASE_SERVICES_SDK_VERSION=2.0.63
|
||||
MOGO_MODULE_CHAT_VERSION=2.0.63
|
||||
# 车聊聊
|
||||
MOGO_MODULE_CARCHATTING_VERSION=2.0.62
|
||||
MOGO_MODULE_CARCHATTING_VERSION=2.0.63
|
||||
# 车聊聊接口
|
||||
MOGO_MODULE_CARCHATTINGPROVIDER_VERSION=2.0.62
|
||||
MOGO_MODULE_CARCHATTINGPROVIDER_VERSION=2.0.63
|
||||
|
||||
# 皮肤
|
||||
MOGO_SKIN_SUPPORT_VERSION=2.0.62
|
||||
MOGO_SKIN_LIGHT_VERSION=2.0.62
|
||||
MOGO_SKIN_SUPPORT_IMPL_VERSION=2.0.62
|
||||
MOGO_SKIN_SUPPORT_NOOP_VERSION=2.0.62
|
||||
SKIN_SUPPORT_VERSION=2.0.62
|
||||
SKIN_SUPPORT_APPCOMPAT_VERSION=2.0.62
|
||||
SKIN_SUPPORT_CARDVIEW_VERSION=2.0.62
|
||||
SKIN_SUPPORT_CONSTRAINT_LAYOUT_VERSION=2.0.62
|
||||
SKIN_SUPPORT_DESIGN_VERSION=2.0.62
|
||||
MOGO_SKIN_SUPPORT_VERSION=2.0.63
|
||||
MOGO_SKIN_LIGHT_VERSION=2.0.63
|
||||
MOGO_SKIN_SUPPORT_IMPL_VERSION=2.0.63
|
||||
MOGO_SKIN_SUPPORT_NOOP_VERSION=2.0.63
|
||||
SKIN_SUPPORT_VERSION=2.0.63
|
||||
SKIN_SUPPORT_APPCOMPAT_VERSION=2.0.63
|
||||
SKIN_SUPPORT_CARDVIEW_VERSION=2.0.63
|
||||
SKIN_SUPPORT_CONSTRAINT_LAYOUT_VERSION=2.0.63
|
||||
SKIN_SUPPORT_DESIGN_VERSION=2.0.63
|
||||
# OCH
|
||||
MOGO_OCH_VERSION=2.0.62
|
||||
MOGO_OCH_BUS_VERSION=2.0.62
|
||||
MOGO_OCH_NOOP_VERSION=2.0.62
|
||||
MOGO_OCH_TAXI_VERSION=2.0.62
|
||||
MOGO_OCH_VERSION=2.0.63
|
||||
MOGO_OCH_BUS_VERSION=2.0.63
|
||||
MOGO_OCH_NOOP_VERSION=2.0.63
|
||||
MOGO_OCH_TAXI_VERSION=2.0.63
|
||||
# mogoAiCloud sdk services
|
||||
MOGO_AICLOUD_SERVICES_SDK_VERSION=2.0.62
|
||||
MOGO_AICLOUD_SERVICES_SDK_VERSION=2.0.63
|
||||
################# 旧版本架构模块版本 #################
|
||||
|
||||
Reference in New Issue
Block a user