
Harmony OS Next应用“丁斗口算”开发记录 (1)
“丁斗口算”是Harmony OS Next下的一个用于练习口算的应用,已经上架应用市场,包括加减法、乘除法、解方程的计算练习。基于自适应布局和响应式布局,实现一次开发,多端部署的页面。同时适配手机、折叠屏(包括折叠态和展开态)、平板的不同尺寸屏幕,同时适配竖屏和横屏。欢迎朋友们下载体验。
本文记录了从环境搭建、代码编写、调试以及应用上架的过程,并总结了一些经验。
第一节 开发环境的搭建
开发工具使用DevEco Studio,并安装AI辅助编程工具Code Genie。调试可采用安装了Harmony OS Next的设备,没有设备的也可以使用模拟器来调试。
l 下载DevEco Studio:下载地址:https://developer.huawei.com/consumer/cn/download/
l 安装DevEco Studio,可一路默认安装
DevEco Studio安装完成后,启动DevEco Studio,新建一个工程
l 点击“Create Project”新建一个“Empty Ability”工程
l 输入工程的信息,其中
a) Project name: 工程的名字,这会展示在工程列表中,可以自己起一个名字
b) Bundle name: 包名,这个包名是应用市场上唯一名称,建议在名字中加上自己的标识,比如com.XXXXX.YY, XXXXX就是你自己的标识。
c) Save location:代码存储的位置
d) Compatible SDK:使用的SDK版本,现在上架要求最低为12。也要注意调试设备(或模拟器)里API版本,不匹配时可能应用会出问题。
e) Module name:按默认填写即可
Device type:应用运行的设备,Phone、Tablet、2in1、Car,应用计划在什么设备上运行,在这里就勾选什么设备。后面也可以在配置文件中修改。这里的选择要跟以后在市场上架时选择一致,否则不能上架。
工程新建完成以后,安装模拟器,点击Device Manager,打开设备管理器。
l 在Local Emulator中安装需要的模拟器,如Phone\Foldable\Tablet。
l 安装完成后,启动模拟器。
l 此时在设备管理中选择刚才启动的模拟器,并点击“运行”,即可在模拟器上运行第一个Harmony OS Next应用,显示“Hello World”
