关于鸿蒙的syspara系统属性组件

星蔚星
发布于 2021-9-10 21:05
浏览
0收藏

syspara系统属性组件

  • 简介
  • 目录
  • 约束
  • 使用说明
  • 相关仓

简介

系统属性组件,根据OpenHarmony产品兼容性规范提供获取设备信息的接口,如:产品名、品牌名、厂家名等,同时提供设置/读取系统属性的接口。

目录

base/startup/syspara_lite/    # 系统属性组件
├── frameworks             # 系统属性组件源文件目录
├── hals                   # 系统属性组件硬件抽象层头文件目录
└── interfaces             # 系统属性组件对外接口目录

约束

  • 使用C语言开发。
  • 同时支持轻量系统设备(参考内存≥128KB),如Hi3861V100以及小型系统设备(参考内存≥1MB),如Hi3516DV300、Hi3518EV300。
  • 系统属性各字段由OEM厂商负责定义,当前方案仅提供框架及默认值。具体值需产品方按需进行调整。

使用说明

获取系统属性

char* value1 = GetProductType();
printf("Product type =%s\n", value1);
free(value1);
char* value2 = GetManufacture();
printf("Manufacture =%s\n", value2);
free(value2);
char* value3 = GetBrand();
printf("GetBrand =%s\n", value3);
free(value3);

相关仓

启动恢复子系统

startup_syspara_lite

startup_appspawn_lite

startup_bootstrap_lite

startup_init_lite

startup_syspara_lite-master.zip 60.56K 6次下载
已于2021-9-10 21:05:25修改
收藏
回复
举报
回复
    相关推荐