前置知识: HarmonyOS

元服务开发与发布

00:00
1 min Advanced 2026/6/14

HarmonyOS元服务开发与发布详解:Atomic Service。

1. 元服务概述

服务(Atomic Service)是 HarmonyOS 的免安装轻量应用

特性服务传统应用
安装免安装需安装
体积< 10MB限制
入口服务卡片、扫码桌面图标
更新即时更新

2. 开发步骤

2.1 创建项目

在 DevEco Studio 中选择 “Atomic Service模板

2.2 卡片开发

@Entry
@Component
struct WidgetCard {
  build() {
    Column() {
      Text('天气')
        .fontSize(16)
      Text('25°C')
        .fontSize(32)
        .fontWeight(FontWeight.Bold)
    }
    .width('100%')
    .height('100%')
  }
}

2.3 卡片配置

{
  "name": "WeatherWidget",
  "displayName": "天气卡片",
  "description": "显示当前天气",
  "src": "./ets/widget/pages/WeatherCard.ets",
  "uiSyntax": "arkts",
  "window": {
    "designDimension": "720"
  },
  "formConfigAbility": "com.example.app.WeatherFormAbility"
}

3. 发布流程

  1. 在 AppGallery Connect 注册应用
  2. 配置签名证书
  3. 构建发布
  4. 提交
  5. 通过后上架

知识检测

学习进度

-- 已学文档
--% 知识覆盖率

学习推荐

专注模式