首页 > 虚幻大学 > HarmonyOS(五)应用开发之创建第一个HelloWorld应用
2020
10-26

HarmonyOS(五)应用开发之创建第一个HelloWorld应用

前言

在前面的文章中,我们已经配置了DevEco Studio的开发环境。下面我们就开始实际的HarmonyOS应用开发,当然~ 我们的一个HarmonyOS项目还是用我们所熟悉的HelloWorld来开头,这里我们以Wearable工程为例,在华为提供的Wearable远程模拟器中运行。

新建工程

  1. 打开DevEco Studio,在欢迎页点击Create HarmonyOS Project,创建一个新工程5faf4c9bfbc7e43716d7ed3bd42f94a4 - HarmonyOS(五)应用开发之创建第一个HelloWorld应用
  2. 选择设备类型和模板,以Wearable为例,选择Empty Feature Ability(Java),点击Next3352a081d3b1b8a7c564610d8de51750 - HarmonyOS(五)应用开发之创建第一个HelloWorld应用
  3. 填写项目相关信息38d49854a2e7ed6380557ec5d13d61a9 - HarmonyOS(五)应用开发之创建第一个HelloWorld应用
  4. 工程创建完成后,DevEco Studio会自动进行工程的同步,同步成功如下图所示。HarmonysOS使用Java开发应用默认使用Gradle进行编译构建,首次创建工程需要下载Gradle相关依赖,时间较长,需要耐心等待89de7840804aa42b3fb8a996d3d3375c - HarmonyOS(五)应用开发之创建第一个HelloWorld应用
  5. 一个创建好的Java项目的目录结构如下图:.gradle:Gradle配置文件,由系统自动生成,一般情况下不需要进行修改。
    • entry:默认启动模块(主模块),开发者用于编写源码文件以及开发资源文件的目录。
    • entry>libs:用于存放entry模块的依赖文件。
    • entry>.gitignore:标识git版本管理需要忽略的文件。
    • entry>build.gradle:entry模块的编译配置文件。
    • entry>src>main>Java:用于存放Java源码。
    • entry>src>main>resources:用于存放资源文件。
    • entry>src>main>config.json:HAP清单文件,配置信息
    • entry>src>test:编写测试文件的目录。

    952ceda61621ede690fe923259335aaa - HarmonyOS(五)应用开发之创建第一个HelloWorld应用

运行应用

  1. 在DevEco Studio菜单栏,点击Tools > HVD Manager。首次使用模拟器,需下载模拟器相关资源,点击OK,等待资源下载完成后,点击模拟器界面左下角的Refresh按钮。5623f154f975e0419fa6bd5227128700 - HarmonyOS(五)应用开发之创建第一个HelloWorld应用1a06b3026fefb5793791a6b782d51739 - HarmonyOS(五)应用开发之创建第一个HelloWorld应用

    cf1e27aac3fa93e8b187ddc4d02ad294 - HarmonyOS(五)应用开发之创建第一个HelloWorld应用

  2. 然后在浏览器会弹出华为账号登陆界面,输入已经实名认证过的账户和密码进行登录
  3. 登录后,点击界面的允许按钮进行授权3a455c97aeefd15e1e7563273a17a012 - HarmonyOS(五)应用开发之创建第一个HelloWorld应用
  4. 在设备列表中,选择Wearable设备,并点击三角形按钮,运行模拟器a9f6586f1d2180e640fb72bc9befd548 - HarmonyOS(五)应用开发之创建第一个HelloWorld应用
  5. 点击DevEco Studio工具栏中的三角形按钮运行工程,或使用默认快捷键Shift+F10运行efe32b176e7577df09f892e661e5436e - HarmonyOS(五)应用开发之创建第一个HelloWorld应用
  6. DevEco Studio会启动应用的编译构建,完成后应用即可运行在Remote Devicefcfa966dffb5cd798229c2bea15df2d3 - HarmonyOS(五)应用开发之创建第一个HelloWorld应用
最后编辑:
作者:虚幻
这个作者貌似有点懒,什么都没有留下。

留下一个回复