鸿蒙OpenHarmony【smartMobilityCommon(智慧出行场景)】ArkTS API

作为分布式业务公共功能提供给应用,实现监听分布式业务(HiCar、超级桌面等)的状态,以及实现事件监听的能力。

起始版本: 5.0.0(12)

导入模块

import { smartMobilityCommon } from '@kit.CarKit';

SmartMobilityEvent

公共事件。

系统能力: SystemCapability.CarService.DistributedEngine

起始版本: 5.0.0(12)

名称 类型 只读 可选 说明
eventName string 事件名,由业务方自定义。
type [SmartMobilityType] 业务类型。
data Record<string, Object> 事件详细信息,内容由业务和应用双方约定。

SmartMobilityInfo

该类为智慧出行的状态信息,定义了当前的业务类型、连接状态、业务数据。

系统能力: SystemCapability.CarService.DistributedEngine

起始版本: 5.0.0(12)

名称 类型 只读 可选 说明
status [SmartMobilityStatus] 业务连接状态。
type [SmartMobilityType] 业务类型。
data Record<string, Object> 连接详细信息,内容由业务和应用双方约定。

SmartMobilityStatus

业务连接状态枚举值。

系统能力: SystemCapability.CarService.DistributedEngine

起始版本: 5.0.0(12)

名称 说明
IDLE 0 业务处于空闲态。说明业务未启动时,默认为该值。
RUNNING 1 业务处于运行中。

SmartMobilityType

业务类型枚举值。

系统能力: SystemCapability.CarService.DistributedEngine

起始版本: 5.0.0(12)

名称 说明
HICAR 0 HiCar。
SUPER_LAUNCHER 1 超级桌面。
CAR_HOP 2 流转。

getSmartMobilityAwareness

getSmartMobilityAwareness(): SmartMobilityAwareness

用于获取智慧出行管理类。

系统能力: SystemCapability.CarService.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值