代码拉取完成,页面将自动刷新
同步操作将从 OpenHarmony/global_resource_management_lite 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
资源管理组件为应用提供加载多语言界面资源的能力,如不同语言下提供不同的应用名称或图标等。
资源管理组件源代码目录结构如下所示:
/base/global/
├── resmgr_lite # 资源管理代码仓
│ ├── frameworks # 资源管理核心代码
│ │ ├── resmgr # 资源解析核心代码
│ │ │ ├── include # 资源管理头文件
│ │ │ └── src # 资源管理实现代码
│ ├── 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
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。