OpenHarmony应用开发环境安装流程.docx
### OpenHarmony应用开发环境安装流程详解 #### 一、配置OpenHarmony SDK ##### 前提条件 为了能够顺利地配置OpenHarmony SDK,您需要满足以下两个前提条件: 1. **DevEco Studio**:确保已下载并安装好 DevEco Studio 2.1 Release 或以上版本。可以通过访问[官方网站](https://developer.harmonyos.com/cn/develop/deveco-studio#download)来获取最新版本。 2. **OpenHarmony SDK包**:获取并解压 OpenHarmony SDK 包,下载链接可在[这里](https://mirror.iscas.ac.cn/OpenHarmony/sdk/OpenHarmony-SDK-2.0-Canary.7z)找到。 ##### 安装步骤 1. **启动DevEco Studio**:首次运行DevEco Studio时,选择“Do not import settings”,然后点击“OK”。 2. **SDK下载界面**:DevEco Studio将引导您至SDK下载界面,在“HarmonyOS SDK Location”中选择您之前解压的SDK包路径,并点击“Next”继续。 3. **完成SDK安装**:安装完成后,点击“Finish”。此时,DevEco Studio会展示欢迎页面。接着需要进行npm的相关操作: - 进入`Sdk\js\2.2.0.0\build-tools\ace-loader`目录。 - 在命令行工具中依次执行命令: - `npm cache clean -f` - `npm install` 如果上述命令执行失败,可能需要先下载并配置`npm`环境。 #### 二、npm安装与环境配置 ##### npm安装 1. **下载Node.js**:访问[node.js官网](https://nodejs.org/zh-cn/download/)下载安装程序。 2. **安装Node.js**:建议不要安装在C盘,以减少权限问题。 3. **验证安装**:打开CMD窗口,输入以下命令检查是否安装成功: - `node -v` - `npm -v` 如果显示版本号,则表示安装成功。 ##### 环境变量配置 1. **添加Node.js路径**: - 执行命令:`npm config set prefix "D:\Program Files\nodejs\node_global"`(替换路径为您实际的Node.js安装路径) - 执行命令:`npm config set cache "D:\Program Files\nodejs\node_cache"` 2. **配置系统变量**: - 变量名:`NODE_PATH` - 值:`D:\Program Files\nodejs\node_modules` 3. **用户变量**:在`Path`中添加以下两个路径: - `%USERPROFILE%\AppData\Roaming\npm` - `D:\Program Files\nodejs\node_global` #### 三、创建OpenHarmony新项目 1. **Git工具测试**:在DevEco Studio的欢迎页面,进入`Configure > Settings > Version Control > Git`,点击“Test”按钮检测Git是否安装成功。 2. **导入Sample项目**: - 如果未安装Git,请点击“Download and Install”进行安装。 - 返回DevEco Studio的欢迎页面,点击“Import HarmonyOS Sample”按钮导入Sample项目。 - 选择`common`目录下的`JsHelloWorld`项目,然后点击“Next”。 - 设置`App Name`和`Project Location`,点击“Finish”等待Sample项目导入完成。 3. **修改HAP插件版本号**:在导入的Sample项目中打开`build.gradle`文件,将`hap`插件的版本号改为“2.4.4.3-RC”。 4. **同步项目**:点击DevEco Studio右上角的Gradle中的按钮,重新同步项目。 5. **完成同步**:等待项目同步完成后,就可以开始进行OpenHarmony的应用开发了。 #### 四、配置OpenHarmony应用签名信息 1. **生成密钥和CSR文件**:在DevEco Studio主菜单栏点击`Build > Generate Key and CSR`。 2. **创建密钥库**:如果没有现成的密钥库文件,点击“New”创建新的密钥库文件。 - **Key Store Path**:选择密钥库文件存储路径。 - **Password**:设置密钥库密码,密码需由大写字母、小写字母、数字和特殊符号中的两种以上字符组成,长度至少为8位。 3. **完成密钥库创建**:填写完毕后点击“OK”完成创建过程。记住该密码,后续签名过程需要用到。 通过以上详细步骤,您可以顺利完成OpenHarmony应用开发环境的配置,并准备好进行OpenHarmony应用的开发工作。
剩余11页未读,继续阅读
- 粉丝: 1076
- 资源: 450
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 先学半个华为文化、战略、业务、人才管理实践.pptx
- BPF技术在多程序管理与网络性能优化的应用
- 统一kfunc与辅助函数定义:BPF程序调用函数的验证需求及方法
- BAT DLL 函数导出工具(支持64位)
- 2023最新精美PHP导航网源码 导航收录网站 QQ技术导航程序
- 道路损坏检测,可识别横向,纵向裂纹,坑洼,白线模糊,十字路口模糊,井盖等 3506张图片,支持PASICAL VOC XML格式的标注
- 道路损坏检测,可识别横向,纵向裂纹,坑洼,白线模糊,十字路口模糊,井盖等 3506张图片,支持yolov7pytorch格式的标注
- 道路损坏检测,可识别横向,纵向裂纹,坑洼,白线模糊,十字路口模糊,井盖等 3506张图片,支持COCO JSON格式的标注
- 吸盘自动组装单元sw20全套技术资料100%好用.zip
- 电梯卡数据分析 铁虎分析
- 西门子PLC与倍福(BECKHOFF)PLC之间数据通讯
- 外观全检贴附机sw18可编辑全套技术资料100%好用.zip
- 涉密文件自检自查软件!
- 悬挂链输送线sw18可编辑全套技术资料100%好用.zip
- 价值200元的WordPress网址导航设计师主题风格网站源码
- 道路损坏检测,可识别横向,纵向裂纹,坑洼,白线模糊,十字路口模糊,井盖等 3506张图片,支持yolov9格式的标注