【鸿蒙开发】开发环境

1. 下载DevEco Studio

下载地址

DevEco Studio 3.1.1 Release

2. 安装DevEco Studio

官方推荐的windows配置

  • 操作系统:Windows10 64位、Windows11 64位
  • 内存:8GB及以上
  • 硬盘:100GB及以上
  • 分辨率:1280*800像素及以上

打开deveco-studio-3.1.0.501.exe ,下一步

选择安装路径

勾选创建桌面图标和环境变量

下一步

安装完成需要重启电脑

3. 配置开发环境

打开DevEco Studio,agree同意

不导入配置

勾选安装nodejs和ohpm

下一步

accept同意,下一步

下一步

4. 创建项目

点击菜单创建项目

选择 Empty Ability 模板,下一步

  • Project name:工程的名称,可以自定义,由大小写字母、数字和下划线组成。
  • Bundle name:标识应用的包名,用于标识应用的唯一性。
  • Save location:工程文件本地存储路径,由大小写字母、数字和下划线等组成,不能包含中文字符。
  • Compile SDK:应用/服务的目标API Version,选择API9。
  • Model:应用支持的模式,选择Stage。
  • Enable Super Visual:支持低代码开发模式,部分模板支持低代码开发,可选择打开该开关。
  • Language:开发语言。
  • Compatible SDK:兼容的最低API Version,选择API9。
  • Device type:该工程模板支持的设备类型。

项目目录结构

  • AppScope > app.json5:应用的全局配置信息。
  • entry:应用/服务模块,编译构建生成一个HAP。
    • src > main > ets:用于存放ArkTS源码。
    • src > main > ets > entryability:应用/服务的入口。
    • src > main > ets > pages:应用/服务包含的页面。
    • src > main > resources:用于存放应用/服务所用到的资源文件,如图形、多媒体、字符串、布局文件等。
    • src > main > module.json5:Stage模型模块配置文件,主要包含HAP的配置信息、应用在具体设备上的配置信息以及应用的全局配置信息。
    • oh_modules:用于存放三方库依赖信息。
    • build-profile.json5:当前的模块信息、编译信息配置项,包括buildOption、targets配置等。
    • hvigorfile.ts:模块级编译构建任务脚本。
    • oh-package.json5:配置三方包声明文件的入口及包名。
  • build-profile.json5:应用级配置信息,包括签名、产品配置等。
  • hvigorfile.ts:应用级编译构建任务脚本。

5. 预览效果

5.1 previewer 预览

点击编辑器最右侧预览器标签,显示预览器

5.2 本地模拟器预览

打开设备管理

创建新模拟器

下一步

下载API9系统镜像,下一步

最后完成

启动模拟器

点击电源开机

选择模拟器后,点击运行按钮

5.3 真机预览

5.3.1 打开开发者模式

打开“设置”—“关于手机”,连续点击“软件版本”可打开开发者模式

5.3.2 开启USB调试功能

打开“设置”—“系统更新”—“开发者选项”,下拉找到“USB调试”并勾选。

5.3.3 手机连接电脑

连接方式选择传输文件

5.3.4 设置签名

选择开发工具的“文件”—“Project Structure...”,打开项目配置

选择“Project”—“Signing Configs”—“default”,点击页面中的“Sign In”按钮跳转到华为开发者登录页面

登录华为账号并允许DevEco Studio访问

选择手机并运行

  • 24
    点赞
  • 25
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值