-

DevEco Studio 支持包括智慧屏、智能穿戴和轻量级智能穿戴的 HarmonyOS 应用开发,可以根据工程向导轻松创建适应于各类设备的工程,并自动生成对应的代码和资源模板。同时,DevEco Studio 还提供了多种编程语言供开发者进行 HarmonyOS 应用开发,包括 Java、JS 和 C/C++ 三种编程语言,并支持多种语言的混合开发场景。因此,在创建对应设备的工程时,工具会预置多种 Ability 的模板,并推荐您使用适合的开发语言。

img

支持的各设备类型工程模板和对应开发语言的对应关系,如下表所示。

Device 工程模板
TV Empty Feature Ability(JS)
Empty Feature Ability(Java)
List Container Ability(Java)
List Feature Ability(JS)
Split Panel Ability(Java)
Tab Feature Ability(JS)
Wearable Empty Feature Ability(JS)
Empty Feature Ability(Java)
List Feature Ability(JS)
Lite Wearable Empty Feature Ability
List Feature Ability