元服务--第一章环境
2024-11-10 11:13:42
14次阅读
0个评论
什么是元服务
元服务是HarmonyOS提供的一种轻量应用程序形态,具备秒开直达,纯净清爽;服务相伴,恰合时宜;即用即走,账号相随;一体两面,嵌入运行;原生智能,全域搜索;高效开发,生而可信等特征。
元服务可独立上架、分发、运行,独立实现业务闭环,可大幅提升信息与服务的获取效率。
创建元服务项目
打开我们安装好的DevEco Studio最新版本,新建项目=>Atomic Service=>Empty Ability=>Next,创建项目完成 需要登录到自己的项目集,这里直接点击【Sign In】去登录,创建一个【Register App ID】,创建完毕的初始状态。 文件简介: AppScope > app.json5:元服务的全局配置信息。
entry :HarmonyOS工程模块,编译构建生成一个HAP。
- src > main > ets:用于存放ArkTS源码。
-
- src > main > ets > entryability:元服务的入口。 -
- src > main > ets > pages:元服务包含的页面。 -
- src > main > resources:用于存放元服务所用到的资源文件,如图形、多媒体、字符串、布局文件等。关于资源文件, -
- src > main > module.json5:模块配置文件。主要包含HAP的配置信息、元服务在具体设备上的配置信息以及元服务的全局配置信息。
- build-profile.json5:当前的模块信息 、编译信息配置项,包括buildOption、targets配置等。
- hvigorfile.ts:模块级编译构建任务脚本,开发者可以自定义相关任务和代码实现。
- oh_modules:用于存放三方库依赖信息。
- build-profile.json5:元服务级配置信息,包括签名signingConfigs、产品配置products等。
- hvigorfile.ts:元服务级编译构建任务脚本。
生成元服务图标
添加Image Asset
-
图标格式:.png、.jpeg、.jpg格式的静态图片资源
-
图标尺寸:1024 x 1024 px (正方形)
-
图标背景:不透明
-
质量要求:图标内容需清晰可辨,避免存在模糊、锯齿、拉伸等问题。
-
Color:推荐使用的图标颜色。选择不同颜色,右边图标预览区域可查看相应的效果。
-
Name:生成的图标名称。
-
Res Directory:生成的512px*512px尺寸图标在工程中的保存位置。
-
Save to:生成的216px*216px尺寸图标需要指定本地文件夹的保存位置。后续在AppGallery Connect上架元服务时,需使用该图标。
-
保存配置并在相应模块目录src > main > resources > base > media路径下生成元服务图标。可在模块级module.json5中的icon字段中配置元服务图标。
00