驱动程序 SDK 是一个移动应用工具包,也是 Fleet 的基本组件 。借助此 SDK,您的驱动程序应用既可以管理工作分配, 启用驾驶员导航和路线功能。
准备工作
本指南假定您已阅读以下内容:
用于计划任务的驱动程序 SDK 是什么?
驱动程序 SDK 可将车辆位置和任务更新传达给 Fleet Engine, Fleet Engine 可以管理送货车辆及其分配的 停止和任务。SDK 的核心使用事件监听器来发送位置信息。 更新和纬度/经度坐标,以及当前路线段 和目的地从 Navigation SDK 传递到 Fleet Engine。 。
为什么要使用驱动程序 SDK 执行计划任务?
借助驱动程序 SDK,您可以更轻松地与 Fleet Engine 集成,以更新 提供司机路线信息借助此 SDK,您的司机可以使用一个应用来管理 分配和导航,就像使用个人用户版 Google 而无需切换到其他应用。
使用驱动程序 SDK 可以执行哪些计划任务
使用驱动程序 SDK 执行计划任务,以便与舰队沟通以下内容 引擎:
- 配送车辆在地图上的实时位置。
- 相应经停点的纬度/经度坐标。
- 到相应经停点的剩余距离。
- 预计到达相应经停点的时间。
- 车辆需要采用 Navigation SDK 提供的路线。
用于计划任务的驱动程序 SDK 的工作原理
驱动程序 SDK 依赖于 Navigation SDK 来获取路线信息和 目标。结合来自 Navigation SDK 的信息,驱动程序将 SDK 与您的驱动程序应用集成,并为 Fleet Engine 提供一系列 位置更新、纬度/经度坐标、剩余距离和预计到达时间。 所有其他车辆数据更新必须发送到客户后端, 将数据中继到 Fleet Engine。
如何使用驱动程序 SDK 执行计划任务
请选择您的平台,了解如何开始使用驱动程序 SDK。
Android
1 | 获取 Android 版驱动程序 SDK | 如需了解详情,请参阅获取驱动程序 SDK。 |
2 | 配置 Google Cloud 控制台项目 | 如需了解详情,请参阅配置 Google Cloud 控制台项目。 |
3 | 声明依赖项 | 如需了解详情,请参阅声明依赖项。 |
4 | 创建身份验证令牌 | 有关详情,请参阅创建身份验证令牌。 |
5 | 初始化驱动程序 SDK | 如需了解详情,请参阅初始化驱动程序 SDK。 |
6 | 准备好车辆 | 如需了解详情,请参阅准备好车辆。 |
iOS
1 | 获取 iOS 版驱动程序 SDK | 如需了解详情,请参阅获取驱动程序 SDK。 |
2 | 配置 Google Cloud 控制台项目 | 如需了解详情,请参阅配置 Google Cloud 控制台项目。 |
3 | 创建身份验证令牌 | 有关详情,请参阅创建身份验证令牌。 |
4 | 初始化驱动程序 SDK | 如需了解详情,请参阅初始化驱动程序 SDK。 |
5 | 准备好车辆 | 如需了解详情,请参阅准备好车辆。 |
后续步骤
请参阅您要设置驱动程序的平台的相关文档 SDK: