目录

初始化说明

交互流程

图1 交互流程

厂商HMI应用通过集成HiCar SDK包中的头文件与SDK中的各组件进行通信交互:

SDK生命周期

HiCar SDK提供了HiCarInit和HiCarRelease接口用于控制SDK的生命周期:

为了实现用户上车可用HiCar,下车断开HiCar的目的,推荐厂商HMI应用在以下时机进行HiCar SDK的生命周期控制:
  • SDK初始化:厂商HMI应用应该在用户用车时(例如:车机系统点火上电且车机中控屏幕亮屏后)调用HiCarInit接口进行HiCar SDK初始化。
  • SDK反初始化:厂商HMI应用应该在用户结束用车时(例如:用户熄火并关闭屏幕后)调用HiCarRelease接口进行HiCar SDK反初始化。

不同厂商对于用户用车和结束用车的时机定义并不相同,请厂商根据自身车机的实际情况选择HiCar SDK的初始化和反初始化时机。