Merge remote-tracking branch 'origin/qa_aiSdk_datalink' into qa_aiSdk_datalink

This commit is contained in:
董宏宇
2021-06-01 11:19:27 +08:00
9 changed files with 55 additions and 26 deletions

View File

@@ -195,6 +195,12 @@ android {
} }
// f系列-分体机 // f系列-分体机
f80x { f80x {
android{
defaultConfig {
minSdkVersion rootProject.ext.android.minSdkVersion
targetSdkVersion rootProject.ext.android.targetSdkVersion
}
}
// 应用包名 // 应用包名
applicationId rootProject.ext.android.fLauncherApplicationId applicationId rootProject.ext.android.fLauncherApplicationId
dimension "product" dimension "product"
@@ -224,8 +230,15 @@ android {
} }
// 衡阳-联想Pad // 衡阳-联想Pad
fPadLenovo { fPadLenovo {
android{
defaultConfig {
minSdkVersion rootProject.ext.android.minSdkVersionPadLenovo
targetSdkVersion rootProject.ext.android.targetSdkVersionPadLenovo
}
}
// 应用包名 // 应用包名
applicationId rootProject.ext.android.fLauncherApplicationId applicationId rootProject.ext.android.fLauncherApplicationId
dimension "product" dimension "product"
buildConfigField 'boolean', 'AI_ASSIST_ACTIVE_STAUTS', 'false' buildConfigField 'boolean', 'AI_ASSIST_ACTIVE_STAUTS', 'false'
// 车机类型主要用于区分自研车机还是别人家的车机自研车机类型为0 // 车机类型主要用于区分自研车机还是别人家的车机自研车机类型为0
@@ -253,6 +266,12 @@ android {
} }
// f系列-网约车-出租车 // f系列-网约车-出租车
fPadLenovoOchTaxi { fPadLenovoOchTaxi {
android{
defaultConfig {
minSdkVersion rootProject.ext.android.minSdkVersionPadLenovo
targetSdkVersion rootProject.ext.android.targetSdkVersionPadLenovo
}
}
// 应用包名 // 应用包名
applicationId rootProject.ext.android.fLauncherApplicationId applicationId rootProject.ext.android.fLauncherApplicationId
dimension "product" dimension "product"
@@ -282,6 +301,12 @@ android {
} }
// f系列-网约车-小巴车 // f系列-网约车-小巴车
fPadLenovoOchBus { fPadLenovoOchBus {
android{
defaultConfig {
minSdkVersion rootProject.ext.android.minSdkVersionPadLenovo
targetSdkVersion rootProject.ext.android.targetSdkVersionPadLenovo
}
}
// 应用包名 // 应用包名
applicationId rootProject.ext.android.fLauncherApplicationId applicationId rootProject.ext.android.fLauncherApplicationId
dimension "product" dimension "product"

View File

@@ -69,6 +69,8 @@ public class MogoApplication extends AbsMogoApplication {
//设置debug模式日志不上传 //设置debug模式日志不上传
crashSystem.setDebug(BuildConfig.DEBUG); crashSystem.setDebug(BuildConfig.DEBUG);
Logger.init(BuildConfig.DEBUG ? LogLevel.DEBUG : LogLevel.OFF); Logger.init(BuildConfig.DEBUG ? LogLevel.DEBUG : LogLevel.OFF);
initMogoHttpDns();
initModules();
} }
@Override @Override
@@ -205,17 +207,13 @@ public class MogoApplication extends AbsMogoApplication {
new IMoGoTokenCallback() { new IMoGoTokenCallback() {
@Override @Override
public void onTokenGot(String token, String sn) { public void onTokenGot(String token, String sn) {
// 初始化鹰眼HttpDns服务
initMogoHttpDns();
// 鉴权成功后开启socket长链服务 // 鉴权成功后开启socket长链服务
prepareSocketAndLocationServices(); prepareSocketAndLocationServices();
initModules();
} }
@Override @Override
public void onError(int code, String msg) { public void onError(int code, String msg) {
Log.d(TAG,"初始化MogoAiCloudSdk failed ,reason : " + msg + " , 未能开启长链服务和初始化Modules服务"); Log.d(TAG,"初始化MogoAiCloudSdk failed ,reason : " + msg + " , 未能开启长链服务和初始化Modules服务");
initModules();
} }
} }
); );

View File

@@ -12,8 +12,10 @@ ext {
commonIndependentAmapApiValue : "1c3fbc5f5e183619ffb1e7bc01e6751f", commonIndependentAmapApiValue : "1c3fbc5f5e183619ffb1e7bc01e6751f",
compileSdkVersion : 28, compileSdkVersion : 28,
buildToolsVersion : "29.0.2", buildToolsVersion : "29.0.2",
minSdkVersion : 23, minSdkVersion : 19,
targetSdkVersion : 23, targetSdkVersion : 19,
minSdkVersionPadLenovo : 23,
targetSdkVersionPadLenovo : 23,
] ]
dependencies = [ dependencies = [
// androidx // androidx

View File

@@ -68,9 +68,6 @@ public class Utils {
if ( DebugConfig.getCarMachineType() != DebugConfig.CAR_MACHINE_TYPE_SELF_INNOVATE ) { if ( DebugConfig.getCarMachineType() != DebugConfig.CAR_MACHINE_TYPE_SELF_INNOVATE ) {
return DeviceIdUtils.getDeviceId(AbsMogoApplication.getApp()); return DeviceIdUtils.getDeviceId(AbsMogoApplication.getApp());
} }
if(DebugConfig.getCarMachineType() == DebugConfig.CAR_MACHINE_TYPE_LENOVO){
return MoGoAiCloudClientConfig.getInstance().getSn();
}
return getSystemProperties( GSM_SERIAL ); return getSystemProperties( GSM_SERIAL );
} }

View File

@@ -158,21 +158,21 @@ LOGLIB_VERSION = 1.0.4
######## MogoAiCloudSDK Version ######## MogoAiCloudSDK Version
# 网络请求 # 网络请求
MOGO_NETWORK_VERSION=1.1.10 MOGO_NETWORK_VERSION=1.1.15
# 鉴权 # 鉴权
MOGO_PASSPORT_VERSION=1.1.10 MOGO_PASSPORT_VERSION=1.1.15
# 常链接 # 常链接
MOGO_SOCKET_VERSION=1.1.10 MOGO_SOCKET_VERSION=1.1.15
# 数据采集 # 数据采集
MOGO_REALTIME_VERSION=1.1.10 MOGO_REALTIME_VERSION=1.1.15
# 探路,道路事件发布,获取 # 探路,道路事件发布,获取
MOGO_TANLU_VERSION=1.1.10 MOGO_TANLU_VERSION=1.1.15
# 直播推流 # 直播推流
MOGO_LIVE_VERSION=1.1.10 MOGO_LIVE_VERSION=1.1.15
# 直播拉流 # 直播拉流
MOGO_TRAFFICLIVE_VERSION=1.1.10 MOGO_TRAFFICLIVE_VERSION=1.1.15
#ADAS HIGHT #ADAS HIGHT
MOGO_ADASHIGH_VERSION = '1.1.3' MOGO_ADASHIGH_VERSION=1.1.3
######## Foundation MogoAiCloud Module ######## Foundation MogoAiCloud Module
# mogoAiCloud apk services # mogoAiCloud apk services

View File

@@ -67,7 +67,7 @@ dependencies {
implementation project(':foudations:mogo-commons') implementation project(':foudations:mogo-commons')
} }
implementation 'com.zhidaoauto.machine:map:1.0.0-vr-8.5.33' implementation 'com.zhidaoauto.machine:map:1.0.0-vr-8.5.35'
// implementation 'com.zhidaoauto.machine:map:1.0.0-vr-test-3.4' // implementation 'com.zhidaoauto.machine:map:1.0.0-vr-test-3.4'
} }

View File

@@ -59,4 +59,13 @@ mapAutoView.getMapAutoViewHelper()?.setNearViewAnglePositionLonLatPoint(112.5
解决崩溃问题 解决崩溃问题
8.5.33 8.5.33
更新顺义衡阳数 更新顺义衡阳数
8.5.34
高精数据放到redis
8.5.35
修改绿化带显示问题
暂时对sdk去掉混淆方便crash定位
解决bugly #304037 问题

View File

@@ -110,11 +110,11 @@ public class V2XScenarioManager implements IV2XScenarioManager {
mV2XScenario = new V2XOptimalRouteVREventScenario(); mV2XScenario = new V2XOptimalRouteVREventScenario();
break; break;
case V2XMessageEntity.V2XTypeEnum.ALERT_THE_FRONT_WEAKNESS: case V2XMessageEntity.V2XTypeEnum.ALERT_THE_FRONT_WEAKNESS:
mV2XScenario = new V2XFrontWarningScenario(); // mV2XScenario = new V2XFrontWarningScenario();
if (V2XServiceManager.getMoGoStatusManager().isVrMode()) { // if (V2XServiceManager.getMoGoStatusManager().isVrMode()) {
} else { // } else {
mV2XScenario = null; // mV2XScenario = null;
} // }
break; break;
default: default:
mV2XScenario = null; mV2XScenario = null;

View File

@@ -101,8 +101,6 @@ public class V2XVoiceCallLiveBiz implements IMogoMarkerClickListener {
} }
//拉近地图视角为近景 //拉近地图视角为近景
V2XServiceManager.getMapService().getMapUIController().changeMapVisualAngle(VisualAngleMode.MODE_CLOSE_SIGHT, marker.getPosition()); V2XServiceManager.getMapService().getMapUIController().changeMapVisualAngle(VisualAngleMode.MODE_CLOSE_SIGHT, marker.getPosition());
//移动地图中心点至marker位置
V2XServiceManager.getMapService().getMapUIController().moveToCenter(marker.getPosition(), true);
String assInfo = marker.getMarkerAssInfo(); String assInfo = marker.getMarkerAssInfo();
Log.d(REGISTER_LIFECYCLE_TAG, "onStaticMarkerClicked marker assInfo : " + assInfo); Log.d(REGISTER_LIFECYCLE_TAG, "onStaticMarkerClicked marker assInfo : " + assInfo);
if (TextUtils.isEmpty(assInfo) || !assInfo.contains(MAP_STATIC_TRAFFIC)) { if (TextUtils.isEmpty(assInfo) || !assInfo.contains(MAP_STATIC_TRAFFIC)) {