8 Star 68 Fork 77

OpenHarmony / global_resmgr_lite

加入 Gitee
与超过 600 万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README_zh.md

资源管理组件介绍

简介

资源管理组件为应用提供加载多语言界面资源的能力,如不同语言下提供不同的应用名称或图标等。

目录

资源管理组件源代码目录结构如下所示:

/base/global/
├── resmgr_lite               # 资源管理代码仓
│   ├──  frameworks           # 资源管理核心代码
│   │   ├── resmgr_lite       # 资源解析核心代码
│   │   │   ├── include       # 资源管理头文件
│   │   │   ├── src           # 资源管理实现代码
│   │   │   └── test          # 资源管理测试代码
│   ├──  interfaces           # 资源管理接口
│   │   └── innerkits         # 资源管理对子系统间接口

说明

调用GLOBAL_GetValueById接口获取应用的资源信息 。

#include <stdint.h>
#include <stdio.h>
#include "global.h"

uint32_t id = 0x16777216;
char *values = NULL;
int32_t re = GLOBAL_GetValueById(id, "/system/data/resources.index", &values); // 调用指定应用下某一条资源,并写入values中
std::count << values << std::endl;
if (values != NULL) {
    free(values);
}

约束

语言限制:C/C++语言

相关仓

全球化子系统

global_resmgr_lite

global_i18n_lite

global_cust_lite

简介

Global resource manager framework | 全球化资源管理框架 展开 收起
C++ 等 3 种语言
Apache-2.0
取消

发行版 (1)

全部

OpenHarmony

贡献者

全部

近期动态

加载更多
不能加载更多了
1
https://gitee.com/openharmony/global_resmgr_lite.git
git@gitee.com:openharmony/global_resmgr_lite.git
openharmony
global_resmgr_lite
global_resmgr_lite
master

搜索帮助

105716 1d94204e 1850385 105716 2d26be5c 1850385