18c339a94Sopenharmony_ci# SERVICE框架生成工具使用说明
28c339a94Sopenharmony_ci## 简介
38c339a94Sopenharmony_ci
48c339a94Sopenharmony_ciSERVICE框架生成工具支持一种入口,即VS Code插件,使用者可以根据自己的需要下载工具使用。
58c339a94Sopenharmony_ci
68c339a94Sopenharmony_ci## 工具介绍
78c339a94Sopenharmony_ci
88c339a94Sopenharmony_ci通过SERVICE框架生成工具,使用者只需提供一个定义远程方法的.h头文件,一键生成SERVICE框架代码,主要包含Ability注册、proxy/stub类实现、MessageParcel数据包构造、Service子系统编译及开机自启动相关配置文件。
98c339a94Sopenharmony_ci
108c339a94Sopenharmony_ci![](../figures/pic-service-frm.png)
118c339a94Sopenharmony_ci
128c339a94Sopenharmony_ci## 生成框架
138c339a94Sopenharmony_ci
148c339a94Sopenharmony_ci### VS Code插件使用方法
158c339a94Sopenharmony_ci
168c339a94Sopenharmony_ci具体的插件使用步骤,可以左键单击以下链接了解:
178c339a94Sopenharmony_ci
188c339a94Sopenharmony_ci[VS插件使用说明](https://gitee.com/openharmony/napi_generator/tree/master/src/vscode_plugin/h2sa/service_vs_plugin/docs/usage/INSTRUCTION_ZH.md)
198c339a94Sopenharmony_ci
208c339a94Sopenharmony_ci## 集成
218c339a94Sopenharmony_ci
228c339a94Sopenharmony_ciService框架代码生成后,系统框架开发者进行二次开发后,即可集成到OpenHarmony编译系统,生成对应的库文件,供应用开发者调用接口。工具集成到OpenHarmony的具体操作步骤可以左键单击以下链接了解:
238c339a94Sopenharmony_ci
248c339a94Sopenharmony_ci [工具集成](https://gitee.com/openharmony/napi_generator/blob/master/src/cli/h2sa/docs/usage/ENSEMBLE_METHOD_ZH.md)
258c339a94Sopenharmony_ci
26