命令行方式设置开发环境,虽然灵活但是也有弊端。比如依赖的工具软件,它们会不断版本更新,对于系统工程师维护工作就很复杂,对于使用者也很麻烦,更新后环境就要跟着变,早期oh1开发环境跟oh3就有很大差别。以后系统还要不断发展,所以把开发环境封装在开发工具里就很必要。DevEco Device Tool是现在最好的方式了,现在的IDE环境也很完善,所以首选还是DevEco IED环境。等有一天膨胀了,想搞开发板适配,芯片移植,要频繁检索代码的时候,再搞命令行方式吧。以后都用DevEco Device Tool工具开发例子。
DevEco Device Tool环境搭建真的很简单,没什么好多说的,就是说我遇到几个坑吧:
最好是干净的系统,不要跟命令行环境在一起。pip华为源要先设置好,否者后面装工具会很慢,新版本可能已经弥补这个问题了,我看安装过程好像一闪而过有这项,但是还是先设好吧。
安装VS Code最好用DevEco Device Tool Windows安装工具里自带的,现在新版本可能有兼容问题,VS安装扩展只安装C/C++,其他都不要装,装C插件可以帮助检索代码,其他任何提示都不要装,他会修改Ubuntu里的环境变量,最后编译都不行了,我还不会改回来了,又重做环境。
其他还有什么问题还真没遇到,遇到再说吧。
------------------
OpenHarmony源码目录: