Fuchsia > Concepts > Components区分v1和v2组件:
组件框架正在积极开发中。本文档仅涵盖新 由component_manager实现的体系结构(组件v2)。旧建筑 由appmgr实现的(组件v1)仍在使用中,但一旦 向新架构的过渡已经完成。
紫红色pkg的v2组件清单文件是.cm
文件:
紫红色pkg
紫红色的pkg组件URL是一个包URL,可找到分布在组件中的组件 紫红色包装。它具有与包URL相同的格式,并且具有相对于 定位组件清单的包根。此路径通常为以下形式 meta / 清单名称 .cm。
一个components v1组件清单文件,例如examples/hello_world/cpp/meta/hello_world_cpp.cmx:
{
"program": {
"binary": "bin/hello_world_cpp"
},
"sandbox": {
"services": [
"fuchsia.logger.LogSink"
]
}
}
components v2组件清单文件hello_world_cpp.cm
有何不同?