新增应用基础信息展示

Signed-off-by: 董宏宇 <martindhy@gmail.com>
This commit is contained in:
董宏宇
2021-10-12 17:32:44 +08:00
parent a81af23bd2
commit 6f09d35e11
7 changed files with 143 additions and 43 deletions

View File

@@ -0,0 +1,37 @@
package com.mogo.eagle.core.data.app
/**
* @author xiaoyuzhou
* @date 2021/10/12 2:46 下午
* 当前应用的配置信息
*/
class AppConfigInfo {
/*应用基本信息*/
var appName: String? = null
var appVersionCode = 0
var appVersionName: String? = null
var appPackageName: String? = null
var devicesSN: String? = null
/*依赖的SDK版本信息*/
var mapVersion: String? = null
/*应用配置信息这里的配置将影响功能用来替换productFlavors配置的那种编译渠道*/
// GPS数据提供源 0-Android系统1-工控机2-OBU
var GPS_PROVIDER = 1
// 是否在地图上绘制感知元素
// 网络下发 false--不绘制true--绘制
var TRAFFIC_PROVIDER_NET_STATUS = false
// 域控制器 false--不绘制true--绘制
var TRAFFIC_PROVIDER_AUTOPILOT_STATUS = true
// OBU false--不绘制true--绘制
var TRAFFIC_PROVIDER_OBU_STATUS = false
// 进入应用的地图模式。0-2D模式1-VR模式
var MAP_STYLE_MODE = 1
}

View File

@@ -5,6 +5,11 @@ package com.mogo.eagle.core.data.constants
* @date 2021/10/11 8:24 下午
* OBU 配置常量
*/
object MoGoOBUConfig {
object MoGoConfig {
// 自研OBU IP地址
const val OBU_IP = "OBU_IP"
// 域控制器 IP地址
const val AUTOPILOT_IP = "AUTOPILOT_IP"
}