* 启动自动驾驶参数
*/
-public class RemoteControlAutoPilotParameters {
+public class AutoPilotControlParameters {
public AutoPilotLonLat startLatLon;
public List
- *
- * 使用方式:
- *
- * Arouter.getInstance().path("").navigate()
- */
-@Keep
-public class MogoServicePaths {
-
- /**
- * 地图服务接口ARouter实例化路径
- */
- @Keep
- @Deprecated
- public static final String PATH_SERVICES_MAP = "/mapservices/api";
-
- /**
- * 图片接口ARouter实例化路径
- */
- @Keep
- @Deprecated
- public static final String PATH_UTILS_IMAGE_LOADER = "/imageloader/api";
-
- /**
- * 埋点接口ARouter实例化路径
- */
- @Keep
- @Deprecated
- public static final String PATH_UTILS_ANALYTICS = "/utils/analytics";
-
-
- /**
- * 网络服务接口路径
- */
- @Keep
- @Deprecated
- public static final String PATH_SERVICES_NETWORK = "/networkservices/api";
-
- /**
- * netty 长链
- */
- @Keep
- @Deprecated
- public static final String PATH_SOCKET_MANAGER = "/socket/manager";
-
- /**
- * WebSocket 长链
- */
- @Keep
- @Deprecated
- public static final String PATH_WEB_SOCKET_MANAGER = "/websocket/manager";
-
- /**
- * 状态管理接口
- */
- @Keep
- @Deprecated
- public static final String PATH_STATUS_MANAGER = "/statusmanager/api";
-
- /**
- * 消息中心
- */
- @Keep
- @Deprecated
- public static final String PATH_MSG_CENTER = "/msgcenter/api";
-
- /**
- * 消息中心
- */
- @Keep
- @Deprecated
- public static final String PATH_WINDOW_MANAGER = "/windowmanger/api";
-
- /**
- * 卡片控制
- */
- @Keep
- @Deprecated
- public static final String PATH_CARD_MANAGER = "/cardmanager/api";
-
- /**
- * 管理 fragment
- */
- @Keep
- @Deprecated
- public static final String PATH_FRAGMENT_MANAGER = "/fragmentmanager/api";
-
- /**
- * 免唤醒语音控制
- *
- * @deprecated use {@link #PATH_INTENT_MANAGER} instead.
- */
- @Keep
- @Deprecated
- public static final String PATH_VOICE_MANAGER = "/voicemanager/api";
-
- /**
- * 意图控制接口
- */
- @Keep
- @Deprecated
- public static final String PATH_INTENT_MANAGER = "/intentmanager/api";
-
- /**
- * 基础功能监听回调注册
- */
- @Keep
- @Deprecated
- public static final String PATH_REGISTER_CENTER = "/registercenter/api";
-
- /**
- * 基础家和公司管理
- */
- @Keep
- @Deprecated
- public static final String PATH_ADDRESS_MANAGER = "/addressmanager/api";
-
- /**
- * 导航搜索模块管理
- */
- @Keep
- @Deprecated
- public static final String PATH_SEARCH_MANAGER = "/searchmanager/api";
-
- /**
- * 基础设置参数管理
- */
- @Keep
- @Deprecated
- public static final String PATH_SETTING_MANAGER = "/settingmanager/api";
-
-
- /**
- * 搜索module管理中心
- */
- @Keep
- @Deprecated
- public static final String PATH_SERACH_CENTER = "/searchcenter/api";
-
- /**
- * 大而全数据管理中心
- */
- @Keep
- @Deprecated
- public static final String PATH_DATA_MANAGER = "/datamanager/api";
-
- /**
- * adas 控制
- */
- @Keep
- @Deprecated
- public static final String PATH_ADAS_CONTROLLER = "/adascontroller/api";
-
- /**
- * 接口集合
- */
- @Keep
- @Deprecated
- public static final String PATH_SERVICE_APIS = "/mogoservice/apis";
-
- /**
- * 动作指令
- */
- @Keep
- @Deprecated
- public static final String PATH_ACTION_APIS = "/mogoaction/api";
-
- /**
- * 刷新策略控制
- */
- @Keep
- @Deprecated
- public static final String PATH_REFRESH_STRATEGY_API = "/refreshstrategy/api";
-
- /**
- * 刷新策略控制
- */
- @Keep
- @Deprecated
- public static final String PATH_LAUNCHER_API = "/launcher/api";
-
- /**
- * 入口按钮
- */
- @Keep
- @Deprecated
- public static final String PATH_ENTRANCE_BUTTON_API = "/entrancebutton/api";
-
- /**
- * 顶部1/2屏管理
- */
- @Keep
- @Deprecated
- public static final String PATH_EXTENSIONS_TOP_VIEW_MANAGER = "/topview/api";
-
- /**
- * 浓雾等极端事件特殊效果
- */
- @Keep
- @Deprecated
- public static final String PATH_MAIN_DISPLAY_EFFECTS_MANAGER = "/displayeffects/api";
-
- /**
- * 其他模块调用公共的marker打点
- */
- @Keep
- @Deprecated
- public static final String PATH_MARKER_SERVICE = "/mogomarker/api";
-
- /**
- * 其他模块调用分享框
- */
- @Keep
- @Deprecated
- public static final String PATH_SHARE = "/extensions/share";
-
- /**
- * obu相关接口
- */
- @Keep
- @Deprecated
- public static final String PATH_OBU = "/obu/api";
-
- /**
- * 事件面板
- */
- @Keep
- @Deprecated
- public static final String PATH_EVENT_PANEL = "/event/panel";
-
- /**
- * 左侧面板
- */
- @Keep
- @Deprecated
- public static final String PATH_LEFT_PANEL = "/left/panel";
-
- /**
- * 比亚迪模块
- */
- @Keep
- @Deprecated
- public static final String PATH_SPLASH = "/splash/api";
-
- /**
- * 位置上报
- */
- @Keep
- @Deprecated
- public static final String PATH_LOCATION_INFO = "/locationinfo/api";
-
- /**
- * passport
- */
- @Keep
- @Deprecated
- public static final String PATH_PASSPORT = "/passport/api";
-
- /**
- * 授权服务
- */
- @Keep
- @Deprecated
- public static final String PATH_AGREEMENT = "/agreement/showFragment";
-
- /**
- * 日志上传
- */
- @Keep
- @Deprecated
- public static final String PATH_MOGO_MONITOR = "/monitor/api";
-
- /**
- * 探路api
- */
- @Keep
- @Deprecated
- public static final String PATH_TANLU_API = "/tanlulib/api";
-
- /**
- * 策略上报
- */
- @Keep
- @Deprecated
- public static final String PATH_STRATEGY_SHARE = "/share/strategy";
-
- /**
- * 分享模块中,交通状况服务上报
- */
- @Keep
- @Deprecated
- public static final String PATH_TRAFFIC_UPLOAD = "/share/traffic";
-
- /**
- * 高德地图巡航上报
- */
- @Keep
- @Deprecated
- public static final String PATH_GAODE_AIMLESS_SHARE = "/share/gaodeAimless";
-
- /**
- * 探路ui
- */
- @Keep
- @Deprecated
- public static final String PATH_TANLU_UI_API = "/tanlu/ui";
-
- /**
- * 碰撞报警模块 已碰撞
- */
- @Keep
- @Deprecated
- public static final String PATH_CRASH_WARNING = "/crash/warning";
-
- /**
- * 悬浮小控件
- */
- @Keep
- @Deprecated
- public static final String PATH_WIDGETS = "/widgets/provider";
-
- /**
- * 在线好友面板
- */
- @Keep
- @Deprecated
- public static final String PATH_ONLINE_CAR_PANEL = "/onlinecar/panel";
-
- /**
- * 全局免唤醒
- */
- @Keep
- @Deprecated
- public static final String PATH_GLOBAL_UNWAKE = "/global/unwake";
-
- /**
- * 返回悬浮按钮
- */
- @Keep
- @Deprecated
- public static final String PATH_BACK = "/back2launcher/ui";
-
- /**
- * 自研地图和高德地图切换
- */
- @Keep
- @Deprecated
- public static final String PATH_MAP_FRAME_CONTROLLER = "/mapframe/controller";
-
- /**
- * 小地图控件
- */
- @Keep
- @Deprecated
- public static final String PATH_SMALL_MAP = "/small_map/api";
-
- /**
- * ADAS 模块
- */
- @Keep
- @Deprecated
- public static final String PATH_ADAS = "/adas/api";
-
- /**
- * 车辆检测 模块
- */
- public static final String PATH_CHECK = "/check/api";
-
- /**
- * 前方碰撞预警 未碰撞
- */
- @Keep
- @Deprecated
- public static final String PATH_V2X_FRONT_CRASH_WARNING = "/front/crashwarning";
-
- /**
- * warning 模块
- */
- @Keep
- @Deprecated
- public static final String PATH_V2X_WARNING = "/warning/api";
-
- /**
- * obu-mogo 模块
- */
- @Keep
- @Deprecated
- public static final String PATH_V2X_OBU_MOGO = "/obu_mogo/api";
-}
diff --git a/services/mogo-service-api/src/main/java/com/mogo/service/adas/IMogoADASController.java b/services/mogo-service-api/src/main/java/com/mogo/service/adas/IMogoADASController.java
index f513af0775..92d907a4b5 100644
--- a/services/mogo-service-api/src/main/java/com/mogo/service/adas/IMogoADASController.java
+++ b/services/mogo-service-api/src/main/java/com/mogo/service/adas/IMogoADASController.java
@@ -1,7 +1,7 @@
package com.mogo.service.adas;
import com.alibaba.android.arouter.facade.template.IProvider;
-import com.mogo.eagle.core.data.autopilot.RemoteControlAutoPilotParameters;
+import com.mogo.eagle.core.data.autopilot.AutoPilotControlParameters;
import com.mogo.map.uicontroller.EnumMapUI;
import com.mogo.service.adas.entity.ADASRecognizedResult;
@@ -78,7 +78,7 @@ public interface IMogoADASController extends IProvider {
*
* @param result
*/
- void aiCloudToAdasData(RemoteControlAutoPilotParameters result);
+ void aiCloudToAdasData(AutoPilotControlParameters result);
/**
diff --git a/services/mogo-service-api/src/main/java/com/mogo/service/adas/IMogoAdasOCHCallback.java b/services/mogo-service-api/src/main/java/com/mogo/service/adas/IMogoAdasOCHCallback.java
index c09a6113b5..a4f99fa1e7 100644
--- a/services/mogo-service-api/src/main/java/com/mogo/service/adas/IMogoAdasOCHCallback.java
+++ b/services/mogo-service-api/src/main/java/com/mogo/service/adas/IMogoAdasOCHCallback.java
@@ -1,6 +1,6 @@
package com.mogo.service.adas;
-import com.mogo.eagle.core.data.autopilot.AdasOCHData;
+import com.mogo.eagle.core.data.autopilot.AutoPilotStationInfo;
public
/**
@@ -29,7 +29,7 @@ interface IMogoAdasOCHCallback {
* 到站
* @param data 所到车站的简单信息
*/
- void onArriveAt( AdasOCHData data );
+ void onArriveAt( AutoPilotStationInfo data );
/**
* 自动驾驶状态发生改变
diff --git a/services/mogo-service/src/main/java/com/mogo/service/impl/MogoServiceApis.java b/services/mogo-service/src/main/java/com/mogo/service/impl/MogoServiceApis.java
index 47461b4243..9f9533bb56 100644
--- a/services/mogo-service/src/main/java/com/mogo/service/impl/MogoServiceApis.java
+++ b/services/mogo-service/src/main/java/com/mogo/service/impl/MogoServiceApis.java
@@ -7,7 +7,7 @@ import com.alibaba.android.arouter.facade.template.IProvider;
import com.alibaba.android.arouter.launcher.ARouter;
import com.mogo.eagle.core.function.api.hmi.warning.IMoGoWaringProvider;
import com.mogo.service.IMogoServiceApis;
-import com.mogo.service.MogoServicePaths;
+import com.mogo.eagle.core.data.constants.MogoServicePaths;
import com.mogo.service.adas.IMogoADASController;
import com.mogo.service.analytics.IMogoAnalytics;
import com.mogo.service.auth.IMogoAuthManager;
diff --git a/services/mogo-service/src/main/java/com/mogo/service/impl/adas/MogoADASController.java b/services/mogo-service/src/main/java/com/mogo/service/impl/adas/MogoADASController.java
index 9ec3a49000..d42e690efd 100644
--- a/services/mogo-service/src/main/java/com/mogo/service/impl/adas/MogoADASController.java
+++ b/services/mogo-service/src/main/java/com/mogo/service/impl/adas/MogoADASController.java
@@ -13,13 +13,13 @@ import com.alibaba.android.arouter.launcher.ARouter;
import com.mogo.cloud.passport.MoGoAiCloudClientConfig;
import com.mogo.commons.AbsMogoApplication;
import com.mogo.commons.debug.DebugConfig;
-import com.mogo.eagle.core.data.autopilot.AdasControlCommandParameter;
+import com.mogo.eagle.core.data.autopilot.AutoPilotControlCmdParameter;
import com.mogo.eagle.core.data.map.MogoLatLng;
import com.mogo.map.uicontroller.EnumMapUI;
import com.mogo.module.adas.AdasProvider;
import com.mogo.module.adas.IAdasDataListener;
import com.mogo.module.adas.IAdasStatusListener;
-import com.mogo.service.MogoServicePaths;
+import com.mogo.eagle.core.data.constants.MogoServicePaths;
import com.mogo.service.adas.IMogoADASController;
import com.mogo.service.adas.IMogoAdasCarDataCallback;
import com.mogo.service.adas.IMogoAdasDataCallback;
@@ -27,11 +27,11 @@ import com.mogo.service.adas.IMogoAdasOCHCallback;
import com.mogo.service.adas.IMogoAdasRecognizedDataCallback;
import com.mogo.service.adas.IMogoAdasRouteCallBack;
import com.mogo.service.adas.IMogoAdasWarnMessageCallback;
-import com.mogo.eagle.core.data.autopilot.RemoteControlAutoPilotParameters;
+import com.mogo.eagle.core.data.autopilot.AutoPilotControlParameters;
import com.mogo.service.adas.entity.ADASCarStateInfo;
import com.mogo.service.adas.entity.ADASRecognizedResult;
import com.mogo.service.adas.entity.ADASWarnMessage;
-import com.mogo.eagle.core.data.autopilot.AdasOCHData;
+import com.mogo.eagle.core.data.autopilot.AutoPilotStationInfo;
import com.mogo.service.adas.entity.CarModelListResponse;
import com.mogo.service.datamanager.IMogoDataManager;
import com.mogo.service.impl.singleton.SingletonsHolder;
@@ -358,7 +358,7 @@ public class MogoADASController implements IMogoADASController {
Logger.d(TAG,"autopilotArrive : " + autopilotArriveModel.toString());
if (!mAdasOCHCallback.isEmpty()) {
for (IMogoAdasOCHCallback cb : mAdasOCHCallback) {
- cb.onArriveAt(new AdasOCHData(
+ cb.onArriveAt(new AutoPilotStationInfo(
autopilotArriveModel.getCarType(),
autopilotArriveModel.getLon(),
autopilotArriveModel.getLat())
@@ -545,7 +545,7 @@ public class MogoADASController implements IMogoADASController {
}
@Override
- public void aiCloudToAdasData(RemoteControlAutoPilotParameters result) {
+ public void aiCloudToAdasData(AutoPilotControlParameters result) {
try {
syncControlCmdToADAS("aiCloudToStartAutopilot", result);
} catch (Exception e) {
@@ -558,7 +558,7 @@ public class MogoADASController implements IMogoADASController {
* @param result
*/
private void syncControlCmdToADAS(String action, Object result) {
- AdasControlCommandParameter parameter = new AdasControlCommandParameter(action, result);
+ AutoPilotControlCmdParameter parameter = new AutoPilotControlCmdParameter(action, result);
//位置信息 action是aiCloudToStartAutopilot
try {
adasProvider.sendWsMessage(GsonUtil.jsonFromObject(parameter));
@@ -711,7 +711,7 @@ public class MogoADASController implements IMogoADASController {
public void onAutopilotArriveLike(int carType) {
if (!mAdasOCHCallback.isEmpty()) {
for (IMogoAdasOCHCallback cb : mAdasOCHCallback) {
- cb.onArriveAt(new AdasOCHData(
+ cb.onArriveAt(new AutoPilotStationInfo(
carType,
116.09888888,
39.999999)
@@ -741,7 +741,7 @@ public class MogoADASController implements IMogoADASController {
if (state == -1) {
if (!mAdasOCHCallback.isEmpty()) {
for (IMogoAdasOCHCallback cb : mAdasOCHCallback) {
- cb.onArriveAt(new AdasOCHData(1, 1d, 1d));
+ cb.onArriveAt(new AutoPilotStationInfo(1, 1d, 1d));
}
}
} else {
diff --git a/services/mogo-service/src/main/java/com/mogo/service/impl/analytics/MogoAnalytics.java b/services/mogo-service/src/main/java/com/mogo/service/impl/analytics/MogoAnalytics.java
index 8aa87b2cd2..faf8dcb35e 100644
--- a/services/mogo-service/src/main/java/com/mogo/service/impl/analytics/MogoAnalytics.java
+++ b/services/mogo-service/src/main/java/com/mogo/service/impl/analytics/MogoAnalytics.java
@@ -3,7 +3,7 @@ package com.mogo.service.impl.analytics;
import android.content.Context;
import com.alibaba.android.arouter.facade.annotation.Route;
-import com.mogo.service.MogoServicePaths;
+import com.mogo.eagle.core.data.constants.MogoServicePaths;
import com.mogo.service.analytics.IMogoAnalytics;
import com.mogo.service.impl.analytics.impl.MogoAnalyticsImpl;
diff --git a/services/mogo-service/src/main/java/com/mogo/service/impl/cloud/location/MogoLocationInfoService.java b/services/mogo-service/src/main/java/com/mogo/service/impl/cloud/location/MogoLocationInfoService.java
index 62a8804e86..3c3470143f 100644
--- a/services/mogo-service/src/main/java/com/mogo/service/impl/cloud/location/MogoLocationInfoService.java
+++ b/services/mogo-service/src/main/java/com/mogo/service/impl/cloud/location/MogoLocationInfoService.java
@@ -4,7 +4,7 @@ import android.content.Context;
import com.alibaba.android.arouter.facade.annotation.Route;
import com.mogo.map.location.MogoLocation;
-import com.mogo.service.MogoServicePaths;
+import com.mogo.eagle.core.data.constants.MogoServicePaths;
import com.mogo.service.cloud.location.IMogoLocationInfoService;
import com.mogo.utils.logger.Logger;
diff --git a/services/mogo-service/src/main/java/com/mogo/service/impl/cloud/passport/MogoPassportManager.java b/services/mogo-service/src/main/java/com/mogo/service/impl/cloud/passport/MogoPassportManager.java
index a41144f2b4..a82fbf1a67 100644
--- a/services/mogo-service/src/main/java/com/mogo/service/impl/cloud/passport/MogoPassportManager.java
+++ b/services/mogo-service/src/main/java/com/mogo/service/impl/cloud/passport/MogoPassportManager.java
@@ -3,7 +3,7 @@ package com.mogo.service.impl.cloud.passport;
import android.content.Context;
import com.alibaba.android.arouter.facade.annotation.Route;
-import com.mogo.service.MogoServicePaths;
+import com.mogo.eagle.core.data.constants.MogoServicePaths;
import com.mogo.service.cloud.passport.IMogoPassportManager;
import com.mogo.service.cloud.passport.IMogoTicketCallback;
import com.mogo.utils.logger.Logger;
diff --git a/services/mogo-service/src/main/java/com/mogo/service/impl/cloud/socket/MogoSocketManager.java b/services/mogo-service/src/main/java/com/mogo/service/impl/cloud/socket/MogoSocketManager.java
index 08681a0174..af59235297 100644
--- a/services/mogo-service/src/main/java/com/mogo/service/impl/cloud/socket/MogoSocketManager.java
+++ b/services/mogo-service/src/main/java/com/mogo/service/impl/cloud/socket/MogoSocketManager.java
@@ -4,7 +4,7 @@ import android.content.Context;
import com.alibaba.android.arouter.facade.annotation.Route;
import com.mogo.cloud.socket.entity.MsgBody;
-import com.mogo.service.MogoServicePaths;
+import com.mogo.eagle.core.data.constants.MogoServicePaths;
import com.mogo.service.cloud.socket.IMogoLifecycleListener;
import com.mogo.service.cloud.socket.IMogoMsgAckListener;
import com.mogo.service.cloud.socket.IMogoOnMessageListener;
diff --git a/services/mogo-service/src/main/java/com/mogo/service/impl/cloud/socket/MogoWebSocketManager.java b/services/mogo-service/src/main/java/com/mogo/service/impl/cloud/socket/MogoWebSocketManager.java
index e2e8e181bf..820c3d2519 100644
--- a/services/mogo-service/src/main/java/com/mogo/service/impl/cloud/socket/MogoWebSocketManager.java
+++ b/services/mogo-service/src/main/java/com/mogo/service/impl/cloud/socket/MogoWebSocketManager.java
@@ -9,7 +9,7 @@ import com.mogo.utils.logger.Logger;
import java.lang.reflect.Method;
-import static com.mogo.service.MogoServicePaths.PATH_WEB_SOCKET_MANAGER;
+import static com.mogo.eagle.core.data.constants.MogoServicePaths.PATH_WEB_SOCKET_MANAGER;
@Route(path = PATH_WEB_SOCKET_MANAGER)
public class MogoWebSocketManager implements IMogoWebSocketManager {
diff --git a/services/mogo-service/src/main/java/com/mogo/service/impl/fragmentmanager/MogoFragmentManager.java b/services/mogo-service/src/main/java/com/mogo/service/impl/fragmentmanager/MogoFragmentManager.java
index 79f8abe749..087d75ab24 100644
--- a/services/mogo-service/src/main/java/com/mogo/service/impl/fragmentmanager/MogoFragmentManager.java
+++ b/services/mogo-service/src/main/java/com/mogo/service/impl/fragmentmanager/MogoFragmentManager.java
@@ -5,7 +5,7 @@ import android.content.Context;
import androidx.appcompat.app.AppCompatActivity;
import com.alibaba.android.arouter.facade.annotation.Route;
-import com.mogo.service.MogoServicePaths;
+import com.mogo.eagle.core.data.constants.MogoServicePaths;
import com.mogo.service.fragmentmanager.FragmentDescriptor;
import com.mogo.service.fragmentmanager.FragmentStackTransactionListener;
import com.mogo.service.fragmentmanager.IMogoFragmentManager;
diff --git a/services/mogo-service/src/main/java/com/mogo/service/impl/imageloader/MogoImageLoader.java b/services/mogo-service/src/main/java/com/mogo/service/impl/imageloader/MogoImageLoader.java
index 8d2b505648..b5f635985e 100644
--- a/services/mogo-service/src/main/java/com/mogo/service/impl/imageloader/MogoImageLoader.java
+++ b/services/mogo-service/src/main/java/com/mogo/service/impl/imageloader/MogoImageLoader.java
@@ -3,7 +3,7 @@ package com.mogo.service.impl.imageloader;
import android.content.Context;
import com.alibaba.android.arouter.facade.annotation.Route;
-import com.mogo.service.MogoServicePaths;
+import com.mogo.eagle.core.data.constants.MogoServicePaths;
import com.mogo.service.imageloader.IMogoImageLoaderListener;
import com.mogo.service.imageloader.IMogoImageloader;
import com.mogo.service.imageloader.MogoImageView;
diff --git a/services/mogo-service/src/main/java/com/mogo/service/impl/imageloader/glide/GlideImageLoader.java b/services/mogo-service/src/main/java/com/mogo/service/impl/imageloader/glide/GlideImageLoader.java
index 5456125337..9f0b84b503 100644
--- a/services/mogo-service/src/main/java/com/mogo/service/impl/imageloader/glide/GlideImageLoader.java
+++ b/services/mogo-service/src/main/java/com/mogo/service/impl/imageloader/glide/GlideImageLoader.java
@@ -7,21 +7,9 @@ import android.graphics.drawable.Drawable;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
-import com.alibaba.android.arouter.facade.annotation.Route;
-import com.bumptech.glide.load.DataSource;
-import com.bumptech.glide.load.Transformation;
-import com.bumptech.glide.load.engine.GlideException;
-import com.bumptech.glide.load.engine.Resource;
-import com.bumptech.glide.load.engine.bitmap_recycle.BitmapPoolAdapter;
-import com.bumptech.glide.load.resource.bitmap.BitmapResource;
-import com.bumptech.glide.request.RequestListener;
import com.bumptech.glide.request.RequestOptions;
-import com.bumptech.glide.request.target.ImageViewTarget;
import com.bumptech.glide.request.target.SimpleTarget;
-import com.bumptech.glide.request.target.Target;
import com.bumptech.glide.request.transition.Transition;
-import com.mogo.commons.AbsMogoApplication;
-import com.mogo.service.MogoServicePaths;
import com.mogo.service.imageloader.IMogoImageLoaderListener;
import com.mogo.service.imageloader.IMogoImageloader;
import com.mogo.service.imageloader.MogoImageView;
@@ -30,10 +18,6 @@ import com.mogo.service.impl.imageloader.glide.transform.GlideCircleBitmapTransf
import com.mogo.service.impl.imageloader.glide.transform.GlideRoundBitmapTransform;
import com.mogo.service.impl.imageloader.glide.utils.DiskLruCacheManager;
import com.mogo.utils.glide.GlideApp;
-import com.mogo.utils.logger.Logger;
-
-import java.io.File;
-import java.sql.ClientInfoStatus;
/**
* @author congtaowang
diff --git a/services/mogo-service/src/main/java/com/mogo/service/impl/intent/MogoIntentManager.java b/services/mogo-service/src/main/java/com/mogo/service/impl/intent/MogoIntentManager.java
index 82ea7af719..4893f9db93 100644
--- a/services/mogo-service/src/main/java/com/mogo/service/impl/intent/MogoIntentManager.java
+++ b/services/mogo-service/src/main/java/com/mogo/service/impl/intent/MogoIntentManager.java
@@ -4,7 +4,7 @@ import android.content.Context;
import android.content.Intent;
import com.alibaba.android.arouter.facade.annotation.Route;
-import com.mogo.service.MogoServicePaths;
+import com.mogo.eagle.core.data.constants.MogoServicePaths;
import com.mogo.service.intent.IMogoIntentListener;
import com.mogo.service.intent.IMogoIntentManager;
diff --git a/services/mogo-service/src/main/java/com/mogo/service/impl/map/MogoMapService.java b/services/mogo-service/src/main/java/com/mogo/service/impl/map/MogoMapService.java
index b3aeb3065a..72fde0dede 100644
--- a/services/mogo-service/src/main/java/com/mogo/service/impl/map/MogoMapService.java
+++ b/services/mogo-service/src/main/java/com/mogo/service/impl/map/MogoMapService.java
@@ -34,7 +34,7 @@ import com.mogo.map.search.poisearch.IMogoPoiSearch;
import com.mogo.map.search.poisearch.query.MogoPoiSearchQuery;
import com.mogo.map.search.traffic.IMogoTrafficSearch;
import com.mogo.map.uicontroller.IMogoMapUIController;
-import com.mogo.service.MogoServicePaths;
+import com.mogo.eagle.core.data.constants.MogoServicePaths;
import com.mogo.service.map.IMogoMapService;
/**
diff --git a/services/mogo-service/src/main/java/com/mogo/service/impl/network/MogoNetWorkService.java b/services/mogo-service/src/main/java/com/mogo/service/impl/network/MogoNetWorkService.java
index eda4617702..029fdb0189 100644
--- a/services/mogo-service/src/main/java/com/mogo/service/impl/network/MogoNetWorkService.java
+++ b/services/mogo-service/src/main/java/com/mogo/service/impl/network/MogoNetWorkService.java
@@ -3,7 +3,7 @@ package com.mogo.service.impl.network;
import android.content.Context;
import com.alibaba.android.arouter.facade.annotation.Route;
-import com.mogo.service.MogoServicePaths;
+import com.mogo.eagle.core.data.constants.MogoServicePaths;
import com.mogo.service.network.IMogoNetwork;
import com.mogo.utils.network.RetrofitFactory;
diff --git a/services/mogo-service/src/main/java/com/mogo/service/impl/statusmanager/MogoMsgCenter.java b/services/mogo-service/src/main/java/com/mogo/service/impl/statusmanager/MogoMsgCenter.java
index 00ae826b99..b452794396 100644
--- a/services/mogo-service/src/main/java/com/mogo/service/impl/statusmanager/MogoMsgCenter.java
+++ b/services/mogo-service/src/main/java/com/mogo/service/impl/statusmanager/MogoMsgCenter.java
@@ -3,7 +3,7 @@ package com.mogo.service.impl.statusmanager;
import android.content.Context;
import com.alibaba.android.arouter.facade.annotation.Route;
-import com.mogo.service.MogoServicePaths;
+import com.mogo.eagle.core.data.constants.MogoServicePaths;
import com.mogo.service.statusmanager.IMogoMsgCenter;
import com.mogo.service.statusmanager.IMogoMsgCenterListener;
diff --git a/services/mogo-service/src/main/java/com/mogo/service/impl/statusmanager/MogoStatusManager.java b/services/mogo-service/src/main/java/com/mogo/service/impl/statusmanager/MogoStatusManager.java
index bfccf24afb..cb6b212d10 100644
--- a/services/mogo-service/src/main/java/com/mogo/service/impl/statusmanager/MogoStatusManager.java
+++ b/services/mogo-service/src/main/java/com/mogo/service/impl/statusmanager/MogoStatusManager.java
@@ -2,10 +2,9 @@ package com.mogo.service.impl.statusmanager;
import android.content.Context;
-import android.util.Log;
import com.alibaba.android.arouter.facade.annotation.Route;
-import com.mogo.service.MogoServicePaths;
+import com.mogo.eagle.core.data.constants.MogoServicePaths;
import com.mogo.service.statusmanager.IMogoStatusChangedListener;
import com.mogo.service.statusmanager.IMogoStatusManager;
import com.mogo.service.statusmanager.IMogoStickyStatusChangedListener;
@@ -13,7 +12,6 @@ import com.mogo.service.statusmanager.StatusDescriptor;
import com.mogo.utils.logger.Logger;
import java.util.ArrayList;
-import java.util.Iterator;
import java.util.List;
import java.util.Map;
import java.util.concurrent.ConcurrentHashMap;
diff --git a/services/mogo-service/src/main/java/com/mogo/service/impl/v2x/V2XManager.java b/services/mogo-service/src/main/java/com/mogo/service/impl/v2x/V2XManager.java
index fd8c0e2352..4858bbd9cb 100644
--- a/services/mogo-service/src/main/java/com/mogo/service/impl/v2x/V2XManager.java
+++ b/services/mogo-service/src/main/java/com/mogo/service/impl/v2x/V2XManager.java
@@ -4,7 +4,7 @@ import android.content.Context;
import android.util.Log;
import com.alibaba.android.arouter.facade.annotation.Route;
-import com.mogo.service.MogoServicePaths;
+import com.mogo.eagle.core.data.constants.MogoServicePaths;
import com.mogo.service.v2x.IV2XWarningListener;
import com.mogo.service.v2x.IV2XProvider;
import com.mogo.service.v2x.IV2XWindowManagerListener;
* author: Blankj
@@ -403,7 +403,7 @@ public final class DeviceUtils {
}
- private static final String KEY_UDID = "KEY_UDID";
+ private static final String KEY_UDID = "KEY_UDID";
private volatile static String udid;
/**
@@ -479,8 +479,9 @@ public final class DeviceUtils {
if (!TextUtils.isEmpty(androidId)) {
return saveUdid(prefix + 2, androidId);
}
-
- } catch (Exception ignore) {/**/}
+ } catch (Exception ignore) {
+ ignore.printStackTrace();
+ }
return saveUdid(prefix + 9, "");
}
diff --git a/foudations/mogo-commons/src/main/java/com/mogo/commons/network/Utils.java b/foudations/mogo-commons/src/main/java/com/mogo/commons/network/Utils.java
index 436f3c192d..6b2ce7484b 100644
--- a/foudations/mogo-commons/src/main/java/com/mogo/commons/network/Utils.java
+++ b/foudations/mogo-commons/src/main/java/com/mogo/commons/network/Utils.java
@@ -8,10 +8,8 @@ import android.telephony.TelephonyManager;
import android.telephony.cdma.CdmaCellLocation;
import android.telephony.gsm.GsmCellLocation;
-import com.mogo.cloud.passport.MoGoAiCloudClientConfig;
import com.mogo.commons.AbsMogoApplication;
import com.mogo.commons.debug.DebugConfig;
-import com.mogo.eagle.core.utilcode.util.DeviceUtils;
import com.mogo.utils.DeviceIdUtils;
import java.lang.reflect.InvocationTargetException;
@@ -23,36 +21,36 @@ import java.lang.reflect.Method;
public class Utils {
- public static String getCellId( Context context ) {
- TelephonyManager tm = ( TelephonyManager ) context.getSystemService( Context.TELEPHONY_SERVICE );
- if ( tm == null ) {
+ public static String getCellId(Context context) {
+ TelephonyManager tm = (TelephonyManager) context.getSystemService(Context.TELEPHONY_SERVICE);
+ if (tm == null) {
return "";
}
PackageManager pm = context.getPackageManager();
- boolean accessCoarseLocationPermission = ( PackageManager.PERMISSION_GRANTED ==
- pm.checkPermission( Manifest.permission.ACCESS_COARSE_LOCATION, context.getPackageName() ) );
- boolean accessFineLocationPermission = ( PackageManager.PERMISSION_GRANTED ==
- pm.checkPermission( Manifest.permission.ACCESS_FINE_LOCATION, context.getPackageName() ) );
- if ( !accessCoarseLocationPermission || !accessFineLocationPermission )
+ boolean accessCoarseLocationPermission = (PackageManager.PERMISSION_GRANTED ==
+ pm.checkPermission(Manifest.permission.ACCESS_COARSE_LOCATION, context.getPackageName()));
+ boolean accessFineLocationPermission = (PackageManager.PERMISSION_GRANTED ==
+ pm.checkPermission(Manifest.permission.ACCESS_FINE_LOCATION, context.getPackageName()));
+ if (!accessCoarseLocationPermission || !accessFineLocationPermission)
return "noPermission";
CellLocation location = null;
try {
location = tm.getCellLocation();
- } catch ( Exception e ) {
+ } catch (Exception e) {
e.printStackTrace();
}
- if ( location != null ) {
+ if (location != null) {
// Gsm网络 , 联通移动的网络属于这一套
- if ( location instanceof GsmCellLocation ) {
- GsmCellLocation gsmLoc = ( GsmCellLocation ) location;
+ if (location instanceof GsmCellLocation) {
+ GsmCellLocation gsmLoc = (GsmCellLocation) location;
int cellid = gsmLoc.getCid();
- return String.valueOf( cellid );
+ return String.valueOf(cellid);
// Cdma网络 , 电信网络属于这一种
- } else if ( location instanceof CdmaCellLocation ) {
- CdmaCellLocation cdmaLoc = ( CdmaCellLocation ) location;
- return String.valueOf( cdmaLoc.getBaseStationId() );
+ } else if (location instanceof CdmaCellLocation) {
+ CdmaCellLocation cdmaLoc = (CdmaCellLocation) location;
+ return String.valueOf(cdmaLoc.getBaseStationId());
}
}
return "";
@@ -66,31 +64,25 @@ public class Utils {
public static final String PROPERTIES = "android.os.SystemProperties";
public static String getDevicesId() {
- if ( DebugConfig.getCarMachineType() != DebugConfig.CAR_MACHINE_TYPE_SELF_INNOVATE ) {
- return DeviceUtils.getUniqueDeviceId();
+ if (DebugConfig.getCarMachineType() != DebugConfig.CAR_MACHINE_TYPE_SELF_INNOVATE) {
+ return DeviceIdUtils.getDeviceId(AbsMogoApplication.getApp());
}
- return getSystemProperties( GSM_SERIAL );
+ return getSystemProperties(GSM_SERIAL);
}
public static String getFotaVersion() {
- return getSystemProperties( FOTA_VERSION );
+ return getSystemProperties(FOTA_VERSION);
}
- public static String getSystemProperties( String name ) {
+ public static String getSystemProperties(String name) {
String value = "";
try {
- Class< ? > c = Class.forName( PROPERTIES );
- Method get = c.getMethod( GET, String.class );
- value = ( String ) get.invoke( c, name );
- } catch ( ClassNotFoundException var3 ) {
+ Class> c = Class.forName(PROPERTIES);
+ Method get = c.getMethod(GET, String.class);
+ value = (String) get.invoke(c, name);
+ } catch (ClassNotFoundException | NoSuchMethodException | InvocationTargetException | IllegalAccessException var3) {
var3.printStackTrace();
- } catch ( NoSuchMethodException var4 ) {
- var4.printStackTrace();
- } catch ( InvocationTargetException var5 ) {
- var5.printStackTrace();
- } catch ( IllegalAccessException var6 ) {
- var6.printStackTrace();
}
return value;
}
diff --git a/foudations/mogo-utils/src/main/java/com/mogo/utils/DeviceIdUtils.java b/foudations/mogo-utils/src/main/java/com/mogo/utils/DeviceIdUtils.java
index 3e561c9530..efc85b2653 100644
--- a/foudations/mogo-utils/src/main/java/com/mogo/utils/DeviceIdUtils.java
+++ b/foudations/mogo-utils/src/main/java/com/mogo/utils/DeviceIdUtils.java
@@ -36,33 +36,25 @@ public final class DeviceIdUtils {
if ( TextUtils.isEmpty( deviceId )) {
deviceId = getDeviceIdInternal(appContext);
- if (!TextUtils.isEmpty(deviceId)) {
- saveDeviceId(appContext,deviceId);
- } else {
- if ( Build.VERSION.SDK_INT >= Build.VERSION_CODES.M ) {
- if ( ContextCompat.checkSelfPermission(context, Manifest.permission.READ_PHONE_STATE ) == PackageManager.PERMISSION_GRANTED ) {
- deviceId = (( TelephonyManager ) appContext.getSystemService( Context.TELEPHONY_SERVICE)).getSimSerialNumber();
+ if (TextUtils.isEmpty(deviceId)) {
+ if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) {
+ if (ContextCompat.checkSelfPermission(context, Manifest.permission.READ_PHONE_STATE) == PackageManager.PERMISSION_GRANTED) {
+ deviceId = ((TelephonyManager) appContext.getSystemService(Context.TELEPHONY_SERVICE)).getSimSerialNumber();
}
- }else{
- deviceId = (( TelephonyManager ) appContext.getSystemService( Context.TELEPHONY_SERVICE)).getSimSerialNumber();
- }
- if (!TextUtils.isEmpty(deviceId)) {
- saveDeviceId(appContext,deviceId);
} else {
+ deviceId = ((TelephonyManager) appContext.getSystemService(Context.TELEPHONY_SERVICE)).getSimSerialNumber();
+ }
+ if (TextUtils.isEmpty(deviceId)) {
deviceId = getDeviceSerial();
- if (!TextUtils.isEmpty(deviceId) && !deviceId.equalsIgnoreCase("unknown")) {
- saveDeviceId(appContext,deviceId);
- } else {
+ if (TextUtils.isEmpty(deviceId) || deviceId.equalsIgnoreCase("unknown")) {
deviceId = getAndroidId(appContext);
- if (!TextUtils.isEmpty(deviceId)) {
- saveDeviceId(appContext,deviceId);
- } else {
- deviceId = String.valueOf( System.currentTimeMillis());
- saveDeviceId(appContext,deviceId);
+ if (TextUtils.isEmpty(deviceId)) {
+ deviceId = String.valueOf(System.currentTimeMillis());
}
}
}
}
+ saveDeviceId(appContext,deviceId);
}
return deviceId;
diff --git a/gradle.properties b/gradle.properties
index 3c055bd598..1b4a749def 100644
--- a/gradle.properties
+++ b/gradle.properties
@@ -166,7 +166,7 @@ MOGO_TRAFFICLIVE_VERSION=1.1.46
# 定位服务
MOGO_LOCATION_VERSION=1.1.46
# 自研地图
-MAP_SDK_VERSION=1.0.1-vr-1.1.2
+MAP_SDK_VERSION=1.0.1-vr-1.1.3
#################架构升级新的版本号
MOGO_CORE_FUNCTION_HMI_VERSION=1.0.0
## 产品库必备配置,产品库自动对versionCode和versionName版本进行升级
diff --git a/libraries/map-custom/src/main/java/com/mogo/map/impl/custom/AMapViewWrapper.java b/libraries/map-custom/src/main/java/com/mogo/map/impl/custom/AMapViewWrapper.java
index 1949915969..8525b36650 100644
--- a/libraries/map-custom/src/main/java/com/mogo/map/impl/custom/AMapViewWrapper.java
+++ b/libraries/map-custom/src/main/java/com/mogo/map/impl/custom/AMapViewWrapper.java
@@ -23,9 +23,9 @@ import android.widget.TextView;
import com.mogo.commons.FunctionBuildConfig;
import com.mogo.commons.constants.SharedPrefsConstants;
import com.mogo.commons.debug.DebugConfig;
+import com.mogo.eagle.core.data.map.MogoLatLng;
import com.mogo.map.IMogoMap;
import com.mogo.map.IMogoMapView;
-import com.mogo.eagle.core.data.map.MogoLatLng;
import com.mogo.map.impl.custom.location.GpsTester;
import com.mogo.map.impl.custom.navi.NaviClient;
import com.mogo.map.impl.custom.utils.MogoMapUtils;
@@ -351,28 +351,28 @@ public class AMapViewWrapper implements IMogoMapView,
Logger.d(TAG, "设置的样式 = %s", ui);
if (checkAMapView()) {
switch (ui) {
- // case CarUp_2D:
- // case CarUp_3D:
- // case NorthUP_2D:
- // setUIMode(ui);
- // break;
+ case CarUp_2D:
+ case CarUp_3D:
+ case NorthUP_2D:
+ setUIMode(ui);
+ break;
case Type_VR:
mMapView.getMapAutoViewHelper().setScaleVRMode(true);
mMapView.getMapAutoViewHelper().setMapStyle(MapAutoApi.MAP_STYLE_VR);
return;
- // case Type_Light:
- // mMapView.getMapAutoViewHelper().setAutoSwitchStyle(false);
- // mMapView.getMapAutoViewHelper().setMapStyle(MapAutoApi.MAP_STYLE_DAY);
- // mIsLightStyle = true;
- // break;
- // case Type_Night:
- // mMapView.getMapAutoViewHelper().setAutoSwitchStyle(false);
- // mMapView.getMapAutoViewHelper().setMapStyle(MapAutoApi.MAP_STYLE_NIGHT);
- // mIsLightStyle = false;
- // break;
- // case Type_AUTO_LIGHT_Night:
- // mMapView.getMapAutoViewHelper().setAutoSwitchStyle(true);
- // break;
+ case Type_Light:
+ mMapView.getMapAutoViewHelper().setAutoSwitchStyle(false);
+ mMapView.getMapAutoViewHelper().setMapStyle(MapAutoApi.MAP_STYLE_DAY);
+ mIsLightStyle = true;
+ break;
+ case Type_Night:
+ mMapView.getMapAutoViewHelper().setAutoSwitchStyle(false);
+ mMapView.getMapAutoViewHelper().setMapStyle(MapAutoApi.MAP_STYLE_NIGHT);
+ mIsLightStyle = false;
+ break;
+ case Type_AUTO_LIGHT_Night:
+ mMapView.getMapAutoViewHelper().setAutoSwitchStyle(true);
+ break;
}
}
diff --git a/modules/mogo-module-adas/src/main/java/com/mogo/module/adas/AdasEventManager.java b/modules/mogo-module-adas/src/main/java/com/mogo/module/adas/AdasEventManager.java
index 47e8cad380..54cec4d0f4 100644
--- a/modules/mogo-module-adas/src/main/java/com/mogo/module/adas/AdasEventManager.java
+++ b/modules/mogo-module-adas/src/main/java/com/mogo/module/adas/AdasEventManager.java
@@ -1,7 +1,7 @@
package com.mogo.module.adas;
import com.google.gson.Gson;
-import com.mogo.eagle.core.data.autopilot.AutopilotStatusInfo;
+import com.mogo.eagle.core.data.autopilot.AutoPilotStatusInfo;
import com.mogo.eagle.core.function.call.autopilot.CallerAutoPilotStatusListenerManager;
import com.mogo.module.adas.model.AdasServiceModel;
import com.mogo.utils.logger.Logger;
@@ -184,7 +184,7 @@ public class AdasEventManager implements OnAdasListener, OnAdasMsgConnectStatusL
AutopilotStatus.ValuesBean autopilotStatusValues = autopilotStatus.getValues();
if (autopilotStatusValues != null) {
// 初始化自动驾驶状态信息
- AutopilotStatusInfo autopilotStatusInfo = CallerAutoPilotStatusListenerManager.INSTANCE.getAutoPilotStatusInfo();
+ AutoPilotStatusInfo autopilotStatusInfo = CallerAutoPilotStatusListenerManager.INSTANCE.getAutoPilotStatusInfo();
autopilotStatusInfo.setAutopilotStatus(autopilotStatusValues.getState());
autopilotStatusInfo.setAutoDriveStatus(autopilotStatusValues.getPilotmode());
autopilotStatusInfo.setErrorReason(autopilotStatusValues.getReason());
diff --git a/modules/mogo-module-adas/src/main/java/com/mogo/module/adas/AdasProvider.java b/modules/mogo-module-adas/src/main/java/com/mogo/module/adas/AdasProvider.java
index ff71c69a5e..1bd858cfab 100644
--- a/modules/mogo-module-adas/src/main/java/com/mogo/module/adas/AdasProvider.java
+++ b/modules/mogo-module-adas/src/main/java/com/mogo/module/adas/AdasProvider.java
@@ -5,7 +5,7 @@ import android.content.Context;
import com.alibaba.android.arouter.facade.annotation.Route;
import com.alibaba.android.arouter.facade.template.IProvider;
import com.mogo.cloud.passport.MoGoAiCloudClientConfig;
-import com.mogo.service.MogoServicePaths;
+import com.mogo.eagle.core.data.constants.MogoServicePaths;
import com.mogo.utils.logger.Logger;
import com.zhidao.autopilotservice.model.AdasAIDLAutopilotStateModel;
import com.zhidao.support.adas.high.AdasManager;
diff --git a/modules/mogo-module-apps/build.gradle b/modules/mogo-module-apps/build.gradle
index 6db77f72c9..09d0589305 100644
--- a/modules/mogo-module-apps/build.gradle
+++ b/modules/mogo-module-apps/build.gradle
@@ -61,6 +61,9 @@ dependencies {
api project(":foudations:mogo-commons")
api project(':services:mogo-service-api')
implementation project(':modules:mogo-module-common')
+
+ implementation project(':core:mogo-core-data')
+
}
}
diff --git a/modules/mogo-module-apps/src/main/java/com/mogo/module/apps/AppsListPresenter.java b/modules/mogo-module-apps/src/main/java/com/mogo/module/apps/AppsListPresenter.java
index 09b8d91a2d..3e943c40d4 100644
--- a/modules/mogo-module-apps/src/main/java/com/mogo/module/apps/AppsListPresenter.java
+++ b/modules/mogo-module-apps/src/main/java/com/mogo/module/apps/AppsListPresenter.java
@@ -6,11 +6,9 @@ import android.text.TextUtils;
import androidx.annotation.NonNull;
import androidx.lifecycle.LifecycleOwner;
-import com.alibaba.android.arouter.launcher.ARouter;
import com.mogo.commons.mvp.Presenter;
import com.mogo.commons.voice.AIAssist;
import com.mogo.commons.voice.IMogoVoiceCmdCallBack;
-import com.mogo.service.MogoServicePaths;
import com.mogo.service.intent.IMogoIntentListener;
import com.mogo.service.intent.IMogoIntentManager;
import com.mogo.utils.logger.Logger;
diff --git a/modules/mogo-module-authorize/build.gradle b/modules/mogo-module-authorize/build.gradle
index 8f19f33858..be562c66c7 100644
--- a/modules/mogo-module-authorize/build.gradle
+++ b/modules/mogo-module-authorize/build.gradle
@@ -1,8 +1,10 @@
-apply plugin: 'com.android.library'
-apply plugin: 'kotlin-android'
-apply plugin: 'kotlin-android-extensions'
-apply plugin: 'kotlin-kapt'
-apply plugin: 'com.alibaba.arouter'
+plugins {
+ id 'com.android.library'
+ id 'kotlin-android'
+ id 'kotlin-android-extensions'
+ id 'kotlin-kapt'
+ id 'com.alibaba.arouter'
+}
android {
compileSdkVersion rootProject.ext.android.compileSdkVersion
@@ -20,7 +22,7 @@ android {
kapt {
useBuildCache = false
arguments {
- arg("AROUTER_MODULE_NAME",project.getName() )
+ arg("AROUTER_MODULE_NAME", project.getName())
}
}
@@ -49,6 +51,7 @@ dependencies {
implementation rootProject.ext.dependencies.androidxappcompat
implementation rootProject.ext.dependencies.androidxconstraintlayout
implementation rootProject.ext.dependencies.arouter
+
kapt rootProject.ext.dependencies.aroutercompiler
if (Boolean.valueOf(RELEASE)) {
@@ -61,6 +64,8 @@ dependencies {
implementation project(":foudations:mogo-commons")
implementation project(':services:mogo-service-api')
implementation project(":modules:mogo-module-common")
+
+ implementation project(':core:mogo-core-data')
}
}
diff --git a/modules/mogo-module-authorize/src/main/java/com/mogo/module/authorize/authprovider/biz/MogoAuthorizeProvider.kt b/modules/mogo-module-authorize/src/main/java/com/mogo/module/authorize/authprovider/biz/MogoAuthorizeProvider.kt
index 475ec62561..4f81c494df 100644
--- a/modules/mogo-module-authorize/src/main/java/com/mogo/module/authorize/authprovider/biz/MogoAuthorizeProvider.kt
+++ b/modules/mogo-module-authorize/src/main/java/com/mogo/module/authorize/authprovider/biz/MogoAuthorizeProvider.kt
@@ -15,7 +15,7 @@ import com.mogo.module.authorize.authprovider.invoke.AuthorizeConstant.Companion
import com.mogo.module.authorize.authprovider.invoke.AuthorizeInvokerConstant.Companion.AUTHORIZE_TYPE_LAUNCHER_MAIN
import com.mogo.module.authorize.authprovider.launcher.MogoMainAuthorize.Companion.mogoAuthShow
import com.mogo.module.authorize.util.SharedPreferenceUtil.hasGuide
-import com.mogo.service.MogoServicePaths
+import com.mogo.eagle.core.data.constants.MogoServicePaths
import com.mogo.service.auth.IMogoAuthManager
import com.mogo.service.module.IMogoModuleLifecycle
import com.mogo.utils.logger.Logger
diff --git a/modules/mogo-module-authorize/src/main/java/com/mogo/module/authorize/model/BaseRepository.kt b/modules/mogo-module-authorize/src/main/java/com/mogo/module/authorize/model/BaseRepository.kt
index 6b99ab09f0..8e216d70df 100644
--- a/modules/mogo-module-authorize/src/main/java/com/mogo/module/authorize/model/BaseRepository.kt
+++ b/modules/mogo-module-authorize/src/main/java/com/mogo/module/authorize/model/BaseRepository.kt
@@ -1,11 +1,10 @@
package com.mogo.module.authorize.model
import com.alibaba.android.arouter.launcher.ARouter
-import com.mogo.module.authorize.constant.HttpConstant
import com.mogo.module.authorize.net.AuthorizeApi
import com.mogo.module.common.constants.HostConst
import com.mogo.service.IMogoServiceApis
-import com.mogo.service.MogoServicePaths
+import com.mogo.eagle.core.data.constants.MogoServicePaths
open class BaseRepository {
@@ -15,7 +14,7 @@ open class BaseRepository {
fun getNetWorkApi(): AuthorizeApi {
var serviceApi: IMogoServiceApis? = null
- val mogoService = ARouter.getInstance().build(MogoServicePaths.PATH_SERVICE_APIS).navigation()
+ val mogoService = ARouter.getInstance().build(com.mogo.eagle.core.data.constants.MogoServicePaths.PATH_SERVICE_APIS).navigation()
if (mogoService is IMogoServiceApis) {
serviceApi = mogoService
}
diff --git a/modules/mogo-module-authorize/src/main/java/com/mogo/module/authorize/util/AnalyticsUtil.kt b/modules/mogo-module-authorize/src/main/java/com/mogo/module/authorize/util/AnalyticsUtil.kt
index bb08c3350f..00a7d0194b 100644
--- a/modules/mogo-module-authorize/src/main/java/com/mogo/module/authorize/util/AnalyticsUtil.kt
+++ b/modules/mogo-module-authorize/src/main/java/com/mogo/module/authorize/util/AnalyticsUtil.kt
@@ -2,7 +2,7 @@ package com.mogo.module.authorize.util
import com.alibaba.android.arouter.launcher.ARouter
import com.mogo.service.IMogoServiceApis
-import com.mogo.service.MogoServicePaths
+import com.mogo.eagle.core.data.constants.MogoServicePaths
import com.mogo.service.analytics.IMogoAnalytics
object AnalyticsUtil {
@@ -14,7 +14,7 @@ object AnalyticsUtil {
fun track(eventType: String, data: MutableMap