#Openharmony设备开发:(一)搭建开发环境



前言

工作需要,最近在学习Openharmony设备开发。整理这份学习笔记,既是个人学习的总结沉淀,也希望能为同样在这条路上探索的伙伴们搭建一座 “避坑桥梁”。


一、系统配置

  • 硬件平台:带有RK3568芯片的开发板
  • 系统: 标准系统,版本:Openharmony 5.0.0 Release
  • 电脑配置:win10,内存32G,1T固态

二、搭建开发环境

搭建一套Windows+Ubuntu混合开发的环境,其中使用Windows平台的DevEco Device Tool可视化界面进行相关操作,通过远程连接的方式对接Ubuntu下的DevEco Device Tool(可以不安装Visual Studio Code),然后对Ubuntu下的源码进行开发、编译、烧录等操作。

1.搭建Windows环境

可以参考:https://docs.openharmony.cn/pages/v5.0/zh-cn/device-dev/quick-start/quickstart-ide-env-win.md

需要注意的点:

  • 电脑最好是win10环境
  • 如果是新电脑,在安装DevEco Device Tool时,会提示没有安装C++环境还是什么来着,我对应的解决方法是在安装DevEco Device Tool前,搭建一个Visual Studio C# WinForm开发环境,如果有懂的可以试着用其他的解决方法

2.搭建Ubuntu环境

可以参考:https://docs.openharmony.cn/pages/v5.0/zh-cn/device-dev/quick-start/quickstart-ide-env-ubuntu.md

需要注意的点:

  • Ubuntu尽量使用20.04版本
  • 注意虚拟机的内存和存储空间的分配,内存16G及以上,存储空间我自己选的是400G
  • 虚拟机软件可以试试VMware
  • 虚拟机软件版本最好不要是最新的

3.配置远程访问环境

在这一步, ifconfig 查看ip的时候会遇到没有ip的情况,我试了一些解决方法没有效果,就使用了VMware,它有个优点就是可以省略设置第二网卡。

4.替换Ubuntu软件源

可以看该博主的文章:https://blog.csdn.net/weixin_45785598/article/details/141611789?fromshare=blogdetail&sharetype=blogdetail&sharerId=141611789&sharerefer=PC&sharesource=weixin_47442083&sharefrom=from_link

接下来的 安装库和工具集获取源码编译皆可参照上述博主的文章


总结

第一次写文章,不足的地方很多,争取下次多一些进步,有什么错误欢迎大家指正。

Logo

讨论HarmonyOS开发技术,专注于API与组件、DevEco Studio、测试、元服务和应用上架分发等。

更多推荐