HarmonyOS鸿蒙Next中Watch GT系列是否是文档所说的不支持ArkTS开发
HarmonyOS鸿蒙Next中Watch GT系列是否是文档所说的不支持ArkTS开发 这个文档上明确说轻量级智能穿戴(Lite Wearable):如HUAWEI Watch GT系列、Watch D系列、Fit系列、Watch Ultimate系列,现阶段只支持JS语言进行应用开发和部分ArkUI开发
且WatchGT系列目前不支持HarmonyOS 5.0

那我现在有个疑问 WATCH GT 5 6 支持ArkTS 开发吗

我看现在gt5 pro的系统版本都是 os 6.0的版本了.
HUAWEI Watch GT系列 GT 6 都能支持20

gt 5 pro 系列是否支持arkts,如果想不支持,还得用js再做一套么
更多关于HarmonyOS鸿蒙Next中Watch GT系列是否是文档所说的不支持ArkTS开发的实战教程也可以访问 https://www.itying.com/category-93-b0.html
【解决方案】
WatchGT系列目前不支持使用ArkTS开发,轻量级穿戴需要使用JS开发,参考示例代码:轻量级智能穿戴应用开发。
这边支持的API20和API12是指这边支持的兼容JS的类Web开发范式(ArkUI.Lite)。
更多关于HarmonyOS鸿蒙Next中Watch GT系列是否是文档所说的不支持ArkTS开发的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html
这边希望在https://developer.huawei.com/consumer/cn/doc/architecture-guides/socialcontact-v1_2-ts_35-0000002401060969文档常见FAQ 中添加 产品系列API支持的说明,如果对轻量级只能穿戴没有概念,容易被误导而且购买一个harmonyOS 6.0.0 的轻量级智能穿戴设备。误以为轻量级智能穿戴已支持到API 20也就是ArkTS 支持程度。 并且FAQ 第一条“手表GT5是否会支持HarmonyOS5.0系统?”,GT系列都系统最新都是harmonyOS 6.0.0了 这一条本身都有问题,误以为文档错误而判断GT系列已支持ArkTS开发
添加产品系列API支持的说明,或者对FAQ 第一条 做一个修改与补充
开发者您好,问题已收到,后续会对文档进行修改,预计5月下旬之前修改后上线。
对的对的
找HarmonyOS工作还需要会Flutter技术的哦,有需要Flutter教程的可以学学大地老师的教程,很不错,B站免费学的哦:https://www.bilibili.com/video/BV1S4411E7LY/?p=17,
是的需要用js那套UI来做,属于轻智能手表,也就是大号手环
按当前公开文档口径,可以这样判断:优先看设备类型/开发模板,不要只看手表系统版本号。
HUAWEI WATCH 5 属于“智能穿戴(Wearable)”方向,可以按智能穿戴的 ArkTS/ArkUI 能力去看;但 HUAWEI WATCH GT 5、GT 6 仍属于“轻量级智能穿戴(Lite Wearable)”范围。轻量级智能穿戴文档里 GT5 对应 API12、GT6 对应 API20,创建项目模板也是“[Lite] Empty Ability”,工程结构是 hml/css/js,配置里能力语言仍是 js。
所以 GT5 Pro/GT6 即使系统页面显示 HarmonyOS/OS 6.0 或 API20,也不等价于开放了 ArkTS 三方应用开发。这里的 API20 更准确地理解为 Lite Wearable 可用能力级别,不是 ArkTS 语言支持标志。
实际项目建议:
- 目标包含 GT5/GT6 时,手表端按 Lite Wearable 的 JS/ArkUI Lite 方式实现。
- 如果同时要支持 WATCH 5 这类 Wearable 和 GT 系列,建议拆成不同模块或工程;业务协议、数据模型、云端接口尽量共享,UI 和设备能力适配层分开。
- 最终以 DevEco Studio 新建工程/模块时是否提供目标设备的 ArkTS Wearable 模板,以及官方支持设备清单/开发指南是否明确列入为准;没有明确列入时,不建议把手机或 Wearable 的 ArkTS 工程直接投到 GT 系列。
只支持智能穿戴,不支持轻量级穿戴。
除了Watch5支持arkts,其他都不支持。应用都是js写的。
Watch GT系列在HarmonyOS NEXT中不支持ArkTS开发。文档明确提及该系列仅支持C/C++开发,不提供ArkTS(含eTS)能力。
关于您关心的Watch GT 5/6系列ArkTS开发问题,情况是这样的:
Watch GT 5 / GT 5 Pro 和 Watch GT 6(基于HarmonyOS 6.0/5.0)是支持使用ArkTS进行完整应用开发的。
您引用的文档中提到的“轻量级智能穿戴仅支持JS和部分ArkUI”特指基于LiteOS的旧款GT系列、Watch D、Fit系列等设备。这些设备运行的是Lite Wearable框架,而非HarmonyOS。
关键区别在于设备分类的更新:
- Lite Wearable(旧款GT/GT 2/GT 3等):搭载LiteOS,只能使用JS开发。
- HarmonyOS智能穿戴(GT 5系列、GT 6系列等):搭载HarmonyOS,系统能力大幅升级,全面支持ArkTS语言进行开发。
您看到的GT 5 Pro系统版本已经是HarmonyOS 6.0,这就是最直接的证明。它属于新一代HarmonyOS穿戴设备,不再受Lite Wearable框架的限制。因此,您不需要为了它再用JS重写一套应用,直接使用ArkTS开发即可。


