From 9ca73c3083bb0ec9927ae2817f46a737d0e2337b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=91=A3=E5=AE=8F=E5=AE=87?= Date: Thu, 28 Jan 2021 10:26:47 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E4=BA=86=E6=B3=A8=E9=87=8A?= =?UTF-8?q?=E8=AF=B4=E6=98=8E?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .idea/gradle.xml | 1 - .idea/misc.xml | 2 +- .../shelved.patch | 135 ------------------ ...t_1_19_21_6_39_PM__Default_Changelist_.xml | 4 - .../java/com/mogo/cloud/MoGoApplication.java | 11 ++ 5 files changed, 12 insertions(+), 141 deletions(-) delete mode 100644 .idea/shelf/Uncommitted_changes_before_Update_at_1_19_21_6_39_PM_[Default_Changelist]/shelved.patch delete mode 100644 .idea/shelf/Uncommitted_changes_before_Update_at_1_19_21_6_39_PM__Default_Changelist_.xml diff --git a/.idea/gradle.xml b/.idea/gradle.xml index 7abdbfc..54349e6 100644 --- a/.idea/gradle.xml +++ b/.idea/gradle.xml @@ -23,7 +23,6 @@ diff --git a/.idea/misc.xml b/.idea/misc.xml index 10608e0..42fab5f 100644 --- a/.idea/misc.xml +++ b/.idea/misc.xml @@ -13,7 +13,7 @@ - - diff --git a/.idea/shelf/Uncommitted_changes_before_Update_at_1_19_21_6_39_PM__Default_Changelist_.xml b/.idea/shelf/Uncommitted_changes_before_Update_at_1_19_21_6_39_PM__Default_Changelist_.xml deleted file mode 100644 index bb9b9db..0000000 --- a/.idea/shelf/Uncommitted_changes_before_Update_at_1_19_21_6_39_PM__Default_Changelist_.xml +++ /dev/null @@ -1,4 +0,0 @@ - - \ No newline at end of file diff --git a/app/src/main/java/com/mogo/cloud/MoGoApplication.java b/app/src/main/java/com/mogo/cloud/MoGoApplication.java index 17d2762..bcabd15 100644 --- a/app/src/main/java/com/mogo/cloud/MoGoApplication.java +++ b/app/src/main/java/com/mogo/cloud/MoGoApplication.java @@ -22,19 +22,29 @@ public class MoGoApplication extends MultiDexApplication { public void onCreate() { super.onCreate(); + // TODO 这里是模拟数据,真实情况需要传入真实的经纬度信息 Random random = new Random(); double randomLat = random.nextDouble(); double randomLon = random.nextDouble(); + // 配置云服务API MoGoAiCloudClientConfig clientConfig = new MoGoAiCloudClientConfig(); + // 设置网络环境:HTTP_DNS_ENV_QA、HTTP_DNS_ENV_RELEASE、HTTP_DNS_ENV_DEV clientConfig.setNetMode(MogoHttpDnsConfig.HTTP_DNS_ENV_QA); + // 设置是否是第三APP登录 clientConfig.setThirdLogin(true); + // 设置是否输出日志 clientConfig.setShowDebugLog(true); + // 设置是否上传当前位置信息 clientConfig.setNeedUploadCoordinatesDurationInTime(true); + // 设置从蘑菇AI开放平台获取的APPKey clientConfig.setThirdPartyAppKey("bydauto"); + // 设置车机设备的唯一标识(这些表识必须是通过后台录入的设备) clientConfig.setThirdPartyDeviceId("bydauto"); + // 设置循环检测间隔时间 clientConfig.setLoopCheckDelay(15 * 1000); + // 设置DNS经纬度位置 clientConfig.setIHttpDnsCurrentLocation(new IHttpDnsCurrentLocation() { @Nullable @Override @@ -43,6 +53,7 @@ public class MoGoApplication extends MultiDexApplication { } }); + // 初始化SDK,可以设置状态回调来监听 MoGoAiCloudClient.getInstance().init(this, clientConfig, null); }