2.2 开发环境安装与配置
在开始鸿蒙应用开发之前,必须搭建好必要的开发环境,包括安装 DevEco Studio 和配置相关依赖。一个正确配置的开发环境是确保开发顺利进行的关键。
2.2.1 开发环境的基本要求
硬件要求
- 操作系统:
- Windows 10 或以上(64 位)
- macOS 10.14 或以上
- Ubuntu 18.04 或以上
- 内存:建议 8 GB 及以上。
- 存储空间:至少 10 GB 可用空间。
- 显示器:分辨率 1920x1080 或更高。
软件要求
- JDK:
- 推荐 JDK 11。
- Gradle:
- DevEco Studio 内置 Gradle,但建议安装最新版本以便单独使用。
- Android SDK(可选):
- 必须安装 Android SDK 工具和平台工具,用于构建和调试 Android 兼容的鸿蒙应用。
2.2.2 DevEco Studio 的安装
Windows 平台
- 下载安装包:
- 前往 华为开发者官网 下载最新版本的 DevEco Studio 安装程序。
- 运行安装程序:
- 双击安装包,按提示完成安装。
- 首次启动:
- 打开 DevEco Studio,配置 JDK 路径和工作目录。
- 插件检查:
- 确保鸿蒙相关插件已启用,插件可通过
File > Settings > Plugins管理。
- 确保鸿蒙相关插件已启用,插件可通过
macOS 平台
- 下载安装包:
- 下载
.dmg文件并运行安装程序。
- 下载
- 拖动到 Applications 文件夹:
- 将 DevEco Studio 拖入 Applications 文件夹完成安装。
- 首次启动配置:
- 配置环境与 Windows 类似。
Ubuntu 平台
- 安装依赖:
- 使用以下命令安装必要依赖:
sudo apt-get update sudo apt-get install openjdk-11-jdk
- 使用以下命令安装必要依赖:
- 下载安装包:
- 下载
.tar.gz文件并解压。
tar -xzf deveco-studio.tar.gz - 下载
- 运行程序:
- 进入解压目录,运行启动脚本:
./bin/deveco-studio.sh
2.2.3 环境变量的配置
配置 JDK 环境变量
Windows:
- 打开系统环境变量设置,添加
JAVA_HOME变量,路径为 JDK 安装目录。 - 将
%JAVA_HOME%\bin添加到Path变量中。
- 打开系统环境变量设置,添加
macOS 和 Linux:
- 编辑
~/.bash_profile(macOS)或~/.bashrc(Linux)文件:export JAVA_HOME=/path/to/jdk export PATH=$JAVA_HOME/bin:$PATH - 保存文件后运行以下命令以使修改生效:
source ~/.bash_profile # macOS source ~/.bashrc # Linux
- 编辑
验证安装
- 打开终端或命令提示符,输入以下命令检查 JDK 配置:
java -version
输出 JDK 版本号即表示安装成功。
2.2.4 模拟器与真机调试环境
安装鸿蒙分布式模拟器
- 模拟器下载:
- 在 DevEco Studio 中,通过
SDK Manager下载并安装鸿蒙分布式模拟器。
- 在 DevEco Studio 中,通过
- 启动模拟器:
- 打开模拟器管理器,选择目标设备类型(如手机、平板或可穿戴设备)。
- 启动模拟器,模拟目标设备环境,用于测试应用。
配置真机调试
- 设备驱动安装:
- 从 华为开发者官网 下载并安装适配设备的 USB 驱动程序。
- 启用开发者选项:
- 在鸿蒙设备上,进入
设置 > 关于手机。 - 连续点击
版本号7 次,激活开发者选项。
- 在鸿蒙设备上,进入
- USB 调试设置:
- 进入
开发者选项,打开USB 调试开关。
- 进入
- 连接设备:
- 使用数据线将鸿蒙设备连接至电脑。
- 在 DevEco Studio 中,设备管理器会自动检测到已连接的设备。
2.2.5 测试与验证
创建简单项目
- 新建项目:
- 打开 DevEco Studio,点击
New Project,选择默认模板创建一个简单的 Hello World 应用。
- 打开 DevEco Studio,点击
- 运行项目:
- 在工具栏中选择目标设备(模拟器或真机),点击运行按钮。
- 应用成功运行后,可在设备或模拟器上看到应用界面。
排查常见问题
- 无法检测到设备:
- 检查 USB 驱动是否正确安装。
- 确保设备开启了
开发者选项和USB 调试。
- 运行失败:
- 检查 JDK 和 Gradle 路径是否正确。
- 查看 DevEco Studio 控制台日志,定位错误原因。
小结
通过正确配置模拟器与真机调试环境,开发者可以轻松测试鸿蒙应用的功能和性能。模拟器适合快速验证,而真机调试则能更准确地测试实际设备上的用户体验。
