进入配置工程界面,Compile SDK选择“3.0.0(API 8)”(Compile SDK选择“3.1.0(API 9)”时注意同步选择 Model 为“FA”,此处以选择“3.0.0(API 8)”为例),Language选择“ArkTS”其他参数保持默认设置即可。
说明
DevEco Studio V3.0 Beta3及更高版本支持利用ArkTS低代码开辟方式。
低代码开辟方式具有丰富的UI界面编辑功能,通过可视化界面开辟方式快速构建结构,可有效低落开辟者的上手资本并提升开辟者构建UI界面的服从。
如需利用低代码开辟方式,请打开上图中的Enable Super Visual开关。
点击Finish,工具会自动天生示例代码和相关资源,等候工程创建完成。
ArkTS工程目录结构(FA模子)
entry:HarmonyOS工程模块,编译构建天生一个HAP包。
src > main > ets:用于存放ets源码。
src > main > ets > MainAbility:应用/服务的入口。
src > main > ets > MainAbility > pages:MainAbility包含的页面。
进入配置工程界面,Compile SDK选择“3.0.0(API 8)”(Compile SDK选择“3.1.0(API 9)”时注意同步选择 Model 为“FA”,此处以选择“3.0.0(API 8)”为例),Language选择“JS”,其他参数保持默认设置即可。
说明
DevEco Studio V2.2 Beta1及更高版本支持利用JS低代码开辟方式。
低代码开辟方式具有丰富的UI界面编辑功能,通过可视化界面开辟方式快速构建结构,可有效低落开辟者的上手资本并提升开辟者构建UI界面的服从。
如需利用低代码开辟方式,请打开上图中的Enable Super Visual开关。
点击Finish,工具会自动天生示例代码和相关资源,等候工程创建完成。
JS工程目录结构
entry:HarmonyOS工程模块,编译构建天生一个HAP包。
src > main > js:用于存放js源码。
src > main > js > MainAbility:应用/服务的入口。
src > main > js > MainAbility > i18n:用于配置不同语言场景资源内容,好比应用文本词条、图片路径等资源。
src > main > js > MainAbility > pages:MainAbility包含的页面。
src > main > js > MainAbility > app.js:承载Ability生命周期。
src > main > resources:用于存放应用/服务所用到的资源文件,如图形、多媒体、字符串、结构文件等。关于资源文件,详见资源限定与访问。
src > main > config.json:模块配置文件。主要包含HAP包的配置信息、应用/服务在具体设备上的配置信息以及应用/服务的全局配置信息。具体的配置文件说明,详见应用配置文件(FA模子)。