[文章]【HarmonyOS IPC 试用连载 】导入工程,并完成编译,打开HarmonyOS新世界

阅读量0
2
2

补充一个题外话,安装完系统,对DevEco Device Tool下载、解压、获取权限后,直接运行安装命令如下:
  1. sudo ./devicetool-linux-tool-3.0.0.400.sh -- --install-plugins
复制代码
安装过程中会自动安装所有软件,包括VScode、Python等等!!!前面不用花时间去准备那些基础软件。

一、源码下载
源码下载有几种方式:
获取方式1:从码云代码仓库获取。通过repo或git工具从代码仓库中下载,此方式可获取最新代码。
获取方式2:通过DevEco Marketplace网站获取。访问DevEco Marketplace网站,查找满足需求的开源发行版,直接下载(或者定制后下载),再通过hpm-cli命令工具将所需的组件及工具链下载、安装到本地。
获取方式3:从镜像站点下载归档后的发行版压缩文件。如果要获取旧版本的源码,也可通过此方式获取,此方式下载速度较快。
获取方式4:从github代码仓库获取。通过repo或git工具从代码仓库中下载,此方式可获取最新代码

下面贴出2个下载链接:
1.从镜像站点获取下载:下载引用页     直接下载链接
2.DevEco Marketplace下载:下载引用页     直接下载链接
建议新手直接在镜像站点下载,其他几种方式都需要下载链接文件再利用相应工具进行获取
下载完成后记得校验一下镜像文件是否完整。
终端进入下载文件目录后,执行命令:
  1. sha256sum hispark_aries.tar.gz
复制代码
二、导入源码
1.先解压源码镜像,得到以下文件:
2022-05-05 10-58-15屏幕截图.png


2.打开DevEco Device Tool(即打开Visual Studio Code),点击导入工程
2022-05-05 11-01-12屏幕截图.png


3.进入解压后的镜像目录,点击导入
2022-05-05 11-04-31屏幕截图.png

4.按照提示创建工程
2022-05-05 11-06-10屏幕截图.png

5.选择从其他源码导入
2022-05-05 11-06-47屏幕截图.png

6.选择芯片类型
2022-05-05 11-12-59屏幕截图.png

三、编译工程
1.导入后界面如下,打开工程
2022-05-05 11-13-55屏幕截图.png

备注:不知道哪里点错,打开工程后DevEco Device Tool (Release)被关闭了,需要在Visual Studio Code扩展里面重新启用DevEco Device Tool (Release)。
2.在右侧找到project tasks,点击Build,即可开始编译。
2022-05-05 11-16-02屏幕截图.png

四、出现的问题
1.找不到ninja
2022-05-05 11-20-59屏幕截图.png

  1. > Executing task in folder my_hispark_aries: /home/casen/Huawei/DevEco-Device-Tool/core/deveco-venv/bin/hos run --project-dir /home/casen/Huawei/my_hispark_aries --environment hi3518ev300 <

  2. Processing hi3518ev300 (platform: hisilicon_arm; board: hi3518ev300; framework: ohos-sources)
  3. --------------------------------------------------------------------------------------------------
  4. PackageManager: Installing ninja
  5. Error: Package ninja  is not found. Please, configure "ninja" on "Tools" page
  6. 终端进程“/home/casen/Huawei/DevEco-Device-Tool/core/deveco-venv/bin/hos 'run', '--project-dir', '/home/casen/Huawei/my_hispark_aries', '--environment', 'hi3518ev300'”已终止,退出代码: 1。

  7. 终端将被任务重用,按任意键关闭。
复制代码
解决方法:安装ninja
  1. apt-get install ninja-build
复制代码
记得用root才能安装
2022-05-05 11-28-16屏幕截图.png

安装完,会自动build,静等有没有新的问题发生。

回帖高级模式

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容图片侵权或者其他问题,请联系本站作侵删。 侵权投诉
链接复制成功,分享给好友