鸿蒙现在发展得越来越快,设备多、需求也多,是个不错的技术风口。对程序员个人来说,多掌握一门能对接鸿蒙生态的技术,不管是找工作还是做项目,选择都能更多一点,也算给自己的职业竞争力加个 buff。因此我决定在业余时间学习RN for OpenHarmony的开发,并记录笔记方便以后自己翻阅,同时也希望能帮助到其他一起学习RN for OpenHarmony的朋友。

        一、依赖说明

RN for OpenHarmony需要以下环境:

        Node.js

        DevEco Studio

        React Native

                JDK 

                Android Studio

        二、环境准备之Node.js

        前往Node.js官网https://node.org.cn/en下载并在本地安装,此处不作赘述。

        

        三、环境准备之JDK

        前往Oracle官网https://node.org.cn/enhttps://www.oracle.com/java/technologies/downloads/https://node.org.cn/en下载并在本地安装,此处不作赘述。

        

         四、环境准备之Android Studio

        前往android官网https://android-docs.cn/studio下载android studio,如果下载速度过低或页面无法打开,请自行寻找国内镜像源,下载完毕后安装至本地,并配置环境变量。

        React Native 需要通过环境变量来了解你的 Android SDK 装在什么路径,从而正常进行编译。因此需要配置环境变量。打开控制面板 -> 系统和安全 -> 系统 -> 高级系统设置 -> 高级 -> 环境变量 -> 新建,创建一个名为ANDROID_HOME的环境变量(系统或用户变量均可),指向你的 Android SDK 所在的目录(具体的路径可能和下图不一致,请自行确认):

        SDK 默认安装在下面的目录:C:\Users\你的用户名\AppData\Local\Android\Sdk,也可以在安装过程中自定义。

        可以在 Android Studio 的"Preferences"菜单中查看 SDK 的真实路径,具体是Appearance & Behavior → System Settings → Android SDK

        把工具目录添加到环境变量 Path,打开控制面板 -> 系统和安全 -> 系统 -> 高级系统设置 -> 高级 -> 环境变量,选中Path变量,然后点击编辑。点击新建然后把以下工具目录路径添加进去:%ANDROID_HOME%\platform-tools。

        五、环境准备之DevEco Studio

        进入DevEco Studio官网https://developer.huawei.com/consumer/cn/download/deveco-studio下载DevEco Studio并安装。

欢迎加入开源鸿蒙跨平台社区:https://openharmonycrossplatform.csdn.net

Logo

开源鸿蒙跨平台开发社区汇聚开发者与厂商,共建“一次开发,多端部署”的开源生态,致力于降低跨端开发门槛,推动万物智联创新。

更多推荐