#HarmonyOS#关于元服务开发API的选择

本文介绍了HarmonyOSAPI的版本特点,特别是7、8、9的开发模型对比。建议使用Api8开发,语言选ArkTs,FA模型,因为Api10后FA不再迭代,适配成本较低且华为倾向于Stage模型。
摘要由CSDN通过智能技术生成

一、预选名单

        HarmonyOS API :7、8、9(7之前的不列入考虑范围)
        应用开发模型:FA(Feature Ability)模型、Stage模型

二、简介

        HarmonyOS API:

  1. Api 7:基于FA模型开发,支持JS或Java语言
  2. Api 8:基于FA模型开发,支持ArkTs或JS语言
  3. Api 9:鸿蒙系统4.0的能力,基于ArkTs语言,支持FA(Feature Ability)模型或Stage模型

三、选择

与华为开发工程师交流之后,总结如下:

  1. 目前只有Mate60系列和MateX5系列能流畅运行API9,亲测基于API 9的元服务项目在nova8上运行卡顿现象严重
  2. ArkTs为他们主推语言,等将来API 10问世后将不在支持其他语言
  3. 自Api 9开始将主推Stage模型,FA模型不再迭代
  4. Api 10问世之后会有重新开发的问题
  5. 基于Api 7或8 将来升级到Api 10重新开发的适配成本会比较低

综上,考虑到Api 10问世之后重新适配的成本,和他们主推的语言和模型,小编最终选择Api 8开发、语言选择ArkTs、模型选择FA模型

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值