1. 项目概述与背景
作为一名长期从事跨平台开发的工程师,我最近深入研究了OpenHarmony(开源鸿蒙)的多终端开发流程。今天要分享的是从零开始创建鸿蒙多终端工程,并将其完整提交到AtomGit平台的全过程实战经验。
OpenHarmony作为华为开源的分布式操作系统,其"一次开发,多端部署"的理念极具吸引力。但在实际开发中,很多开发者会遇到工程配置、多终端适配以及代码管理等方面的问题。本文将详细记录我在Windows平台上完成OpenHarmony跨平台训练营DAY2任务的全过程,包括:
- 多终端工程的创建与运行验证
- 代码提交至AtomGit平台的全流程
- 开发过程中遇到的实际问题及解决方案
需要模型API调用? 免费领10W Token,多模型网关一键接入 Claude、DeepSeek 等主流模型。
2. 开发环境准备
2.1 基础软件安装
在开始鸿蒙开发前,需要确保以下软件已正确安装:
- DevEco Studio:鸿蒙官方IDE,建议下载最新稳定版
- Java 17:鸿蒙开发所需的JDK版本
- Git:版本控制工具,用于代码管理
- Node.js:部分鸿蒙工具链依赖
提示:安装路径建议使用英文且不含空格,避免后续开发中出现路径解析问题。
2.2 环境配置要点
-
Java环境变量配置:
- 设置JAVA_HOME指向JDK安装目录
- 将%JAVA_HOME%\bin添加到PATH环境变量
-
DevEco Studio初始化:
- 首次启动时会自动下载HarmonyOS SDK
- 建议勾选所有必要的工具链和API版本
-
Git全局配置:
bash复制git config --global user.name "你的名字" git config --global user.email "你的邮箱"
3. AtomGit仓库创建与配置
3.1 创建远程仓库
- 登录AtomGit平台(https://atomgit.com/)
- 点击"新建项目",填写仓库信息:
- 仓库名称:harmonyos-demo(建议使用英文)
- 仓库类型:选择"公开"
- 初始化选项:建议勾选README、.gitignore(选择Andr
