[Add]调整应用主入口

Signed-off-by: donghongyu <donghongyu@zhidaoauto.com>
This commit is contained in:
donghongyu
2021-11-15 12:09:20 +08:00
parent 418c7290d3
commit 967ee3b48e
19 changed files with 16 additions and 16 deletions

6
.idea/gradle.xml generated
View File

@@ -4,7 +4,7 @@
<component name="GradleSettings">
<option name="linkedExternalProjectsSettings">
<GradleProjectSettings>
<option name="testRunner" value="PLATFORM" />
<option name="testRunner" value="GRADLE" />
<option name="distributionType" value="DEFAULT_WRAPPED" />
<option name="externalProjectPath" value="$PROJECT_DIR$" />
<option name="gradleJvm" value="1.8" />
@@ -22,6 +22,7 @@
<option value="$PROJECT_DIR$/core/function-impl/mogo-core-function-autopilot" />
<option value="$PROJECT_DIR$/core/function-impl/mogo-core-function-check" />
<option value="$PROJECT_DIR$/core/function-impl/mogo-core-function-hmi" />
<option value="$PROJECT_DIR$/core/function-impl/mogo-core-function-main" />
<option value="$PROJECT_DIR$/core/function-impl/mogo-core-function-map" />
<option value="$PROJECT_DIR$/core/function-impl/mogo-core-function-monitoring" />
<option value="$PROJECT_DIR$/core/function-impl/mogo-core-function-notice" />
@@ -43,8 +44,6 @@
<option value="$PROJECT_DIR$/libraries/map-custom" />
<option value="$PROJECT_DIR$/libraries/mogo-map" />
<option value="$PROJECT_DIR$/libraries/mogo-map-api" />
<option value="$PROJECT_DIR$/main-extensions" />
<option value="$PROJECT_DIR$/main-extensions/mogo-module-main-launcher" />
<option value="$PROJECT_DIR$/modules" />
<option value="$PROJECT_DIR$/modules/mogo-module-adas" />
<option value="$PROJECT_DIR$/modules/mogo-module-apps" />
@@ -83,7 +82,6 @@
</set>
</option>
<option name="resolveModulePerSourceSet" value="false" />
<option name="useQualifiedModuleNames" value="true" />
</GradleProjectSettings>
</option>
</component>

View File

@@ -187,6 +187,7 @@ dependencies {
implementation rootProject.ext.dependencies.crashreportbugly
implementation rootProject.ext.dependencies.mogo_core_data
implementation rootProject.ext.dependencies.mogo_core_function_main
implementation rootProject.ext.dependencies.mogo_core_function_obu_mogo
implementation rootProject.ext.dependencies.mogo_core_function_smp
implementation rootProject.ext.dependencies.mogo_core_function_hmi
@@ -210,7 +211,6 @@ dependencies {
implementation project(':modules:mogo-module-widgets')
implementation project(':modules:mogo-module-adas')
implementation project(':modules:mogo-module-back')
implementation project(':main-extensions:mogo-module-main-launcher')
implementation project(':modules:mogo-module-apps')
implementation project(":modules:mogo-module-push-base")
implementation project(":modules:mogo-module-push")
@@ -221,6 +221,7 @@ dependencies {
implementation project(':test:crashreport-bugly')
implementation project(':core:mogo-core-data')
implementation project(':core:function-impl:mogo-core-function-main')
implementation project(':core:function-impl:mogo-core-function-obu-mogo')
implementation project(':core:function-impl:mogo-core-function-smp')
implementation project(':core:function-impl:mogo-core-function-hmi')

View File

@@ -225,6 +225,7 @@ ext {
mogo_core_function_check : "com.mogo.eagle.core.function.impl:check:${MOGO_CORE_FUNCTION_CHECK_VERSION}",
mogo_core_function_hmi : "com.mogo.eagle.core.function.impl:hmi:${MOGO_CORE_FUNCTION_HMI_VERSION}",
mogo_core_function_map : "com.mogo.eagle.core.function.impl:map:${MOGO_CORE_FUNCTION_MAP_VERSION}",
mogo_core_function_main : "com.mogo.eagle.core.function.impl:main:${MOGO_CORE_FUNCTION_MAIN_VERSION}",
mogo_core_function_monitoring: "com.mogo.eagle.core.function.impl:monitoring:${MOGO_CORE_FUNCTION_MONITORING_VERSION}",
mogo_core_function_notice : "com.mogo.eagle.core.function.impl:notice:${MOGO_CORE_FUNCTION_NOTICE_VERSION}",
mogo_core_function_obu_mogo : "com.mogo.eagle.core.function.impl:obu-mogo:${MOGO_CORE_FUNCTION_OBU_MOGO_VERSION}",

View File

@@ -0,0 +1,3 @@
GROUP=com.mogo.eagle.core.function.impl
POM_ARTIFACT_ID=main
VERSION_CODE=1

View File

@@ -1,12 +1,13 @@
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.zhidao.mogo.module.main.launcher">
package="com.mogo.eagle.core.function.main">
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.ACCESS_LOCATION_EXTRA_COMMANDS"/>
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>
<uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW" />
<application>
<activity
android:name=".MainLauncherActivity"

View File

@@ -1,4 +1,4 @@
package com.zhidao.mogo.module.main.launcher;
package com.mogo.eagle.core.function.main;
import static com.mogo.module.common.entity.V2XMessageEntity.V2XTypeEnum.ALERT_THE_FRONT_CRASH_WARNING_BOTTOM;
import static com.mogo.module.common.entity.V2XMessageEntity.V2XTypeEnum.ALERT_THE_FRONT_CRASH_WARNING_BOTTOM_LEFT;

View File

@@ -91,6 +91,7 @@ versionName=8.0.14
MOGO_CORE_FUNCTION_AUTOPILOT_VERSION=0.0.10
MOGO_CORE_FUNCTION_CHECK_VERSION=0.0.10
MOGO_CORE_FUNCTION_HMI_VERSION=0.0.10
MOGO_CORE_FUNCTION_MAIN_VERSION=0.0.10
MOGO_CORE_FUNCTION_MAP_VERSION=0.0.10
MOGO_CORE_FUNCTION_MONITORING_VERSION=0.0.10
MOGO_CORE_FUNCTION_NOTICE_VERSION=0.0.10

View File

@@ -1,3 +0,0 @@
GROUP=com.mogo.module
POM_ARTIFACT_ID=module-main-launcher
VERSION_CODE=1

View File

@@ -43,7 +43,6 @@
:OCH:mogo-och-bus
:OCH:mogo-och-noop
:OCH:mogo-och-taxi
:main-extensions:mogo-module-main-launcher
:modules:mogo-module-push-base
:modules:mogo-module-push-noop
:modules:mogo-module-push

View File

@@ -43,7 +43,7 @@
:OCH:mogo-och-bus
:OCH:mogo-och-noop
:OCH:mogo-och-taxi
:main-extensions:mogo-module-main-launcher
:core:function-impl:mogo-core-function-main
:modules:mogo-module-push-base
:modules:mogo-module-push-noop
:modules:mogo-module-push

View File

@@ -1,9 +1,6 @@
rootProject.name = 'MoGoEagleEye'
include ':app'
// 应用主入口
include ':main-extensions:mogo-module-main-launcher'
// 核心模块
// 公用数据实体
@@ -19,6 +16,8 @@ include ':core:mogo-core-function-api'
// 模块对外暴露等调用接口
include ':core:mogo-core-function-call'
// 业务实现
// Main 应用主入口封装,在这里进行初始化应用
include ':core:function-impl:mogo-core-function-main'
// UI 展示及交互
include ':core:function-impl:mogo-core-function-hmi'
// 小地图控件