Add check activity

This commit is contained in:
martindhy
2021-07-04 13:08:03 +08:00
parent 19b53e6e87
commit 347f2cbc71
17 changed files with 106 additions and 111 deletions

View File

@@ -7,6 +7,7 @@ import com.mogo.service.adas.IMogoADASController;
import com.mogo.service.analytics.IMogoAnalytics;
import com.mogo.service.auth.IMogoAuthManager;
import com.mogo.service.cardmanager.IMogoCardManager;
import com.mogo.service.check.ICheckProvider;
import com.mogo.service.connection.IMogoSocketManager;
import com.mogo.service.connection.IMogoWebSocketManager;
import com.mogo.service.datamanager.IMogoDataManager;
@@ -326,6 +327,11 @@ public interface IMogoServiceApis extends IProvider {
*/
IMogoSmallMapProvider getSmallMapProviderApi();
/**
* 检测接口
*/
ICheckProvider getCheckProvider();
/*
*V2X
* */

View File

@@ -0,0 +1,15 @@
package com.mogo.service.check;
import android.content.Context;
import com.alibaba.android.arouter.facade.template.IProvider;
/**
* 检测接口
*/
public interface ICheckProvider extends IProvider {
/**
* 启动检测模块
*/
void startCheckActivity(Context context);
}

View File

@@ -11,6 +11,7 @@ import com.mogo.service.adas.IMogoADASController;
import com.mogo.service.analytics.IMogoAnalytics;
import com.mogo.service.auth.IMogoAuthManager;
import com.mogo.service.cardmanager.IMogoCardManager;
import com.mogo.service.check.ICheckProvider;
import com.mogo.service.connection.IMogoSocketManager;
import com.mogo.service.connection.IMogoWebSocketManager;
import com.mogo.service.datamanager.IMogoDataManager;
@@ -264,6 +265,11 @@ public class MogoServiceApis implements IMogoServiceApis {
return getApiInstance(IMogoSmallMapProvider.class, MogoServicePaths.PATH_SMALL_MAP);
}
@Override
public ICheckProvider getCheckProvider() {
return getApiInstance(ICheckProvider.class, MogoServicePaths.PATH_CHECK);
}
@Override
public IV2XProvider getV2XListenerManager() {
return getApiInstance(IV2XProvider.class, MogoServicePaths.PATH_V2X_FRONT_CRASH_WARNING);