96SEO 2026-02-19 22:54 0
href="https://www.cnblogs.com/ljbguanli/p/19621783"

OpenHarmony开发环境搭建指南(一)
id="content_views">
(比如D:\DevEcoStudio);
E:\HarmonyOS\OpenHarmony\Sdk(可在src="https://i-blog.csdnimg.cn/direct/979f5e31d7ef43ae8b65683406573d6a.png"
width="1240">
id="%C2%A0%E6%AD%A5%E9%AA%A42%C2%A0"
name="%C2%A0%E6%AD%A5%E9%AA%A42%C2%A0"> 步骤2
id="1.1%E9%85%8D%E7%BD%AEhdc%E7%8E%AF%E5%A2%83%E5%8F%98%E9%87%8F"
name="1.1%E9%85%8D%E7%BD%AEhdc%E7%8E%AF%E5%A2%83%E5%8F%98%E9%87%8F">1.1配置hdc环境变量
右键点击 “开始” 按钮(或按 Win
点击 “系统” → “高级系统设置” → “环境变量”
在 “系统变量” 区域,找到 “Path” 变量
点击 “编辑”,添加
Studio安装路径}/sdk/{SDK版本}/openharmony/toolchains
如图所示:
src="https://i-blog.csdnimg.cn/direct/d9638dd0f0a346b0830c45e19ff60dd9.png"
width="1920">记得改成自己的地址
src="https://i-blog.csdnimg.cn/direct/a0ecd34861a94dfeb34db589477ec209.png"
src="https://i-blog.csdnimg.cn/direct/56d485771b7a41cd98ad1de9e4ab527c.png"
width="691">
id="2.1%E9%85%8D%E7%BD%AE%20HDC_SERVER_PORT%20%E7%8E%AF%E5%A2%83%E5%8F%98%E9%87%8F"
name="2.1%E9%85%8D%E7%BD%AE%20HDC_SERVER_PORT%20%E7%8E%AF%E5%A2%83%E5%8F%98%E9%87%8F">2.1配置
环境变量
HDC_SERVER_PORT1688(或任意未被占用的端口号)src="https://i-blog.csdnimg.cn/direct/681d10abe5184ecebe31e8f8068cd6af.png"
width="855">✅ 点击 “确定” 保存
id="3.1%E9%85%8D%E7%BD%AE%20CAPI%20%E7%89%88%E6%9C%AC%E7%8E%AF%E5%A2%83%E5%8F%98%E9%87%8F"
name="3.1%E9%85%8D%E7%BD%AE%20CAPI%20%E7%89%88%E6%9C%AC%E7%8E%AF%E5%A2%83%E5%8F%98%E9%87%8F">3.1配置
在 “系统变量” 区域,点击 “新建” 按钮
填写变量信息:
RNOH_C_API_ARCH1✅
点击 “确定” 保存
src="https://i-blog.csdnimg.cn/direct/fc57e72b7dbe43588d1e00c7d4bf6e86.png"
width="855">
4.1验证环境配置
配置完成后,需要先检查一下是否配置成功,所以就需要打开cmd,输入如下
src="https://i-blog.csdnimg.cn/direct/2394686dca144e468a7bf543282a4cfe.png"
width="470">
显示出版本号,说明环境配置成功
id="%C2%A04.1React%20Native%20%E9%B8%BF%E8%92%99%E5%8C%96%E7%89%88%E6%9C%AC%E4%BF%A1%E6%81%AF"
name="%C2%A04.1React%20Native%20%E9%B8%BF%E8%92%99%E5%8C%96%E7%89%88%E6%9C%AC%E4%BF%A1%E6%81%AF"> 4.1React
Native
src="https://i-blog.csdnimg.cn/direct/4201c5bcfffd487b90dca88420a9f188.png"
width="1219">
id="%E4%B8%89%E3%80%81%E5%BC%80%E5%A7%8B%E5%88%9B%E5%BB%BAReact%20Native%20%E5%B7%A5%E7%A8%8B"
name="%E4%B8%89%E3%80%81%E5%BC%80%E5%A7%8B%E5%88%9B%E5%BB%BAReact%20Native%20%E5%B7%A5%E7%A8%8B">三、开始创建React
Native
工程
1)">注意:文件中不能有中文的字符,不然会创建失败
src="https://i-blog.csdnimg.cn/direct/8207438a63924c90b58c0e83cae29824.png"
src="https://i-blog.csdnimg.cn/direct/aa4fdeb0cfa44b488f041ec5e340ac6b.png"
width="1238">
使用如下命令创建项目,
0.72.5 版本,这是目前src="https://i-blog.csdnimg.cn/direct/f3adde0aa12d49649f6d9cc3d217ec0d.png"
width="1034">
恭喜!
React
Native
工程创建成功!
可以先启动一下项目,看看有没有安装成功,npm
start
如下图所示表示项目已启动
src="https://i-blog.csdnimg.cn/direct/2fe92517a26d495cbb6a5b8b87b6f6c4.png"
id="%E5%9B%9B%E3%80%81%E5%88%9B%E5%BB%BA%E9%B8%BF%E8%92%99%E5%B7%A5%E7%A8%8B"
name="%E5%9B%9B%E3%80%81%E5%88%9B%E5%BB%BA%E9%B8%BF%E8%92%99%E5%B7%A5%E7%A8%8B">四、创建鸿蒙工程
React
Studio,启动这个软件,点击 “Create
Project” 按钮,打开工程创建向导
src="https://i-blog.csdnimg.cn/direct/bc6798fa5d9d4c359ee1d727e21a8be9.png"
src="https://i-blog.csdnimg.cn/direct/c2965406018f4f518bbd5d1cd730b17e.png"
width="1245">
配置工程信息
填写工程配置信息:
工程名称:可以保持默认或自定义
工程包名:保持默认即可(例如:com.example.myapplication)
Native工程根下的 metro.config.js 文件,增加
require('@react-native/metro-config');
require("@react-native-oh/react-native-harmony/metro.config");
https://facebook.github.io/metro/docs/configuration**
{import('metro-config').MetroConfig}*/
mergeConfig(getDefaultConfig(__dirname),
createHarmonyMetroConfig({reactNativeHarmonyPackageName:
'@react-native-oh/react-native-harmony'
id="4.%E7%94%9F%E6%88%90%20bundle%20%E6%96%87%E4%BB%B6"
name="4.%E7%94%9F%E6%88%90%20bundle%20%E6%96%87%E4%BB%B6">4.生成
class="language-javascript">npm
src="https://i-blog.csdnimg.cn/direct/ef51d0aba16641868a14822e2fd07195.png"
src="https://i-blog.csdnimg.cn/direct/f6a51eef416146cdb225a066a37a4250.png"
width="1920">
React
配置是否正确
id="5.%E5%9C%A8%E5%8E%9F%E7%94%9F%E5%B7%A5%E7%A8%8B%E9%B8%BF%E8%92%99%E4%BE%A7%E9%85%8D%E7%BD%AE%20React%20Native%20for%20OpenHarmony"
name="5.%E5%9C%A8%E5%8E%9F%E7%94%9F%E5%B7%A5%E7%A8%8B%E9%B8%BF%E8%92%99%E4%BE%A7%E9%85%8D%E7%BD%AE%20React%20Native%20for%20OpenHarmony">5.在原生工程鸿蒙侧配置
OpenHarmony
现在打开鸿蒙软件需要在鸿蒙原生工程中集成React
中,右键点击 entry 下
src="https://i-blog.csdnimg.cn/direct/b064a148ba634042a5ac94a4d1ab2b73.png"
width="1920">
在控制台中输入如下命令:
class="language-javascript">ohpm
@rnoh/react-native-openharmony@0.72.90
⚠️ 重要提示:版本必须为
0.72.90,与React
引入的
@react-native-oh/react-native-harmony依赖版本保持一致。
执行完成后,会在工程级下生成 oh_modules 文件夹
src="https://i-blog.csdnimg.cn/direct/4c115aba696740e3b79a20045a55082a.png"
width="1920">
id="_45">六、总结
环境的三大核心,版本和路径配置不能错;
OH_SDK_PATH环境变量,否则无法对接鸿蒙编译环境;默认界面,即代表环境搭建完成。
如果运行中遇到具体报错(比如编译失败、模拟器连接异常),可以发到评论区具体的错误信息,我会帮你针对性解决。
class="post-meta-container">
作为专业的SEO优化服务提供商,我们致力于通过科学、系统的搜索引擎优化策略,帮助企业在百度、Google等搜索引擎中获得更高的排名和流量。我们的服务涵盖网站结构优化、内容优化、技术SEO和链接建设等多个维度。
| 服务项目 | 基础套餐 | 标准套餐 | 高级定制 |
|---|---|---|---|
| 关键词优化数量 | 10-20个核心词 | 30-50个核心词+长尾词 | 80-150个全方位覆盖 |
| 内容优化 | 基础页面优化 | 全站内容优化+每月5篇原创 | 个性化内容策略+每月15篇原创 |
| 技术SEO | 基本技术检查 | 全面技术优化+移动适配 | 深度技术重构+性能优化 |
| 外链建设 | 每月5-10条 | 每月20-30条高质量外链 | 每月50+条多渠道外链 |
| 数据报告 | 月度基础报告 | 双周详细报告+分析 | 每周深度报告+策略调整 |
| 效果保障 | 3-6个月见效 | 2-4个月见效 | 1-3个月快速见效 |
我们的SEO优化服务遵循科学严谨的流程,确保每一步都基于数据分析和行业最佳实践:
全面检测网站技术问题、内容质量、竞争对手情况,制定个性化优化方案。
基于用户搜索意图和商业目标,制定全面的关键词矩阵和布局策略。
解决网站技术问题,优化网站结构,提升页面速度和移动端体验。
创作高质量原创内容,优化现有页面,建立内容更新机制。
获取高质量外部链接,建立品牌在线影响力,提升网站权威度。
持续监控排名、流量和转化数据,根据效果调整优化策略。
基于我们服务的客户数据统计,平均优化效果如下:
我们坚信,真正的SEO优化不仅仅是追求排名,而是通过提供优质内容、优化用户体验、建立网站权威,最终实现可持续的业务增长。我们的目标是与客户建立长期合作关系,共同成长。
Demand feedback