目录
什么是元服务
元服务特征及使用场景
元服务程序包基础知识
元服务开发旅程
ASCF框架概述
ASCF Toolkit(CLI工具)
全新创建ASCF项目
导入小程序资源
代码编辑
编译元服务
构建元服务
ASCF DevEco Studio Plugin (鸿蒙电脑版 )
使用ASCF助手开发
使用HarmonyOS开发助手开发
创建ASCF元服务项目
转换小程序项目到元服务
基于三方框架(uni-app,Taro等)编译为ASCF范式
元服务与卡片共享存储数据
签名配置
运行调试元服务
发布元服务
接入隐私托管
接入开放能力
三方平台开发
访问网络
分包
预加载
分包异步化
IDE本地运行时配置
画布
存储数据
文件系统
访问媒体文件
获取页面节点信息
内容风控服务
授权
开发沉浸式页面
自定义tabBar
按需注入和用时注入
阻断式更新
数据预拉取
携带参数拉起ASCF元服务
want参数解析
获取华为账号用户信息
获取位置信息
向用户推送信息
接入支付服务
开发web-view组件
跳转
获取元服务链接
隐私托管
打开半屏元服务
ASCF接口兼容性指南
HarmonyOS 4及以下版本的元服务适配指南
在DevEco Studio中找不到创建ASCF元服务项目模板
在DevEco Studio调试运行ASCF元服务的时候报错
ASCF引擎没有自动升级到最新版本
不支持ASCF的语法检查和提示
在DevEco Studio无法开启热重载功能
转换小程序源码时报错Output path is error
路径不可用报错
报错ERROR: build-profile.json5 file not found
报错ERROR: XXX contains error, please check it.
报错TypeError: Cannot read properties of undefined (reading 'hxml')
报错:Failed to execute 'createElement' on 'Document'
hsp依赖检查错误
异步引用主包或本包组件,无法显示
报错ERROR: unknown option '--serve'
devtool工具手动安装
app.json配置pages字段重复报错
uniapp调试生成sourcemap的问题
下载安装快应用加载器
报错error: Failed to install the HAP or HSP because the dependent module does not exist.
require的用法,出现功能失效的情况。
has.login接口运行报错
自定义组件未定义properties属性,传参为空
使用热重载功能元服务无法启动
模拟器运行问题处理
调试时运行时版本过低
地图组件标记点id重复导致功能异常
文件写入类API接口调用失败
点击跳转分包页面无响应
ASCF元服务冷启动慢
canvas绘制相关问题
拉起ASCF元服务时传递含?的参数导致参数获取不全
has.navigateTo接口拉起页面时使用EventChannel通信报错
video组件全屏播放时出现被页面内容遮挡的情况
uni-app/Taro框架怎么开发元服务SKILL
在HarmonyOS 开发者中心上传ASCF元服务app包不通过返回错误码9
转换为ASCF框架后运行白屏或异常
启用热重载功能修改js/json文件不生效
使用云调试安装包失败
uni-App转换ASCF常见问题
button组件width和实际不一致问题
ASCF框架与小程序的差异
开发第一个元服务概述
创建元服务工程
生成元服务图标
构建元服务页面
新建元服务卡片
使用真机运行元服务
元服务开发准备
分包
预加载
模块内页面路由
跨模块页面路由
使用元服务链接跳转元服务
使用普通链接二维码跳转元服务
拉起其他元服务
元服务更新
元服务大屏设备适配指南
服务卡片开发
网络管理开发概述
HTTP数据请求
网络连接管理
MDNS管理
WebSocket连接
配置服务器域名
网络管理加速服务
通过用户首选项实现数据持久化
访问应用文件
文件预览服务
音视频
媒体会话
相机
使用Picker选择媒体库资源
图片开发概述
图片解码
图片编码
管理应用窗口
Sensor Service Kit简介
传感器开发概述
传感器开发指导
振动开发概述
振动开发指导
蓝牙设置开发指导
广播开发指导
通用属性协议开发指导
NFC标签读写开发指南
HCE卡模拟开发指南
Web组件概述
AtomicServiceEnhancedWeb组件开发指南
AtomicServiceEnhancedWeb组件参考
从ArkWeb组件升级为AtomicServiceEnhancedWeb
常见问题
配置业务域名
联系人服务
场景化视觉
意图框架
智能体框架
Health Service Kit简介
接入流程
应用开发者申请资质说明
数据开放总览
申请运动健康服务
配置Client ID
管理用户授权
聚合查询运动健康采样数据
读取实时三环数据
权限说明
日常活动
申请验证获取正式权限
个人数据处理说明
标志使用规范
云开发
密钥管理
在线认证
使用加解密算法库
使用证书算法库
用户认证服务
Device Security Kit简介
服务配额
开通Device Security服务
基于服务账号生成鉴权令牌
应用设备状态检测
系统完整性增强检测
系统完整性检测
URL检测
统一风控凭证
星盾机密风控引擎
安全地理位置场景
验证匿名证书链
验证签名
数字盾服务
支持的国家/地区
内容风控服务介绍
开通内容风控服务
使用内容风控服务连接器
个人数据处理说明
天气
本地化开发服务
长时任务
应用事件打点开发指导
HiLog开发指导
ArkTS语言基础类库
自动化测试
Account Kit简介
华为账号登录管理细则
申请账号权限
配置签名和指纹
配置Client ID
登录
概述
获取头像昵称概述
通过接口方式获取头像昵称
通过场景化控件方式获取头像
获取手机号
获取收货地址
获取发票抬头
获取风险等级
概述
元服务与系统联动切换未成年人模式
元服务内开启未成年人模式
关闭元服务的未成年人模式(推荐)
关闭系统的未成年人模式
元服务内调整未成年人模式设置
Account Kit通知事件
Account Kit常见问题
个人数据处理说明
Push Kit简介
开发准备
开通服务通知并选用订阅模板
自助测试和自助分析
发起基于账号的订阅请求
推送基于账号的订阅消息
推送基于账号的服务动态消息
分享
Scan Kit简介
开发准备
默认界面扫码
识别本地图片
识别图像数据
通过文本生成码图
通过字节数组生成码图
Scan Kit常见问题
位置
地图
支付
应用内支付
Ads Kit简介
开发准备
流量变现服务开发概述
横幅广告
原生广告
激励广告
插屏广告
贴片广告
实时竞价
流量变现服务常见问题
Scenario Fusion Kit概述
服务动态授权码Button
元服务分享Button
反馈与投诉Button
AppGallery Kit简介
应用市场更新功能
方案设计
开发指导
方案设计
开发指导
运行调试元服务
元服务SKILL开发规范
元服务SKILL设计规范
核准(备案)准备
首次核准(备案)
新增互联网信息
转移核准(备案)
变更核准(备案)
注销核准(备案)
取消接入
工信部核验核准(备案)短信
发布元服务
元服务上架审核预检
使用元服务体检工具检测
元服务生态运营规范
元服务命名规范
窗口
管理应用窗口