初步了解鸿蒙的单元测试基本概述单元测试对大部分人来说可能有些陌生,一般公司也不会要编写单元测试,但实际上小型的单元测试可以带来优秀的代码质量,并且单元测试体量小,因此更容易设计,执行,记录以及分析结果。尤其像我们ZEGO即构音视频SDK,有些接口在app上没有体现,那么单元测试也能够测的更完整。接下来以鸿蒙的DevEcoStudio工具为例,来演示如何做单元测试。创建第一个测试用例1.在自己的项目里选择需要单元测试的...
2021-08-25 15:50:29 1.6w浏览 5点赞 2回复 1收藏
本文主要讲述交叉编译第三方库(以libcurl为例进行讲解)时遇到的一些问题,以及如何解决这些问题。希望能够对大家有所帮助,避免踩坑。安装HarmonyOSNativeSDK这里以macOS系统为例,描述如何安装HarmonyOSNativeSDK。1.下载macOS版本的DevEcoStudio并安装,下载地址为:htmlhttps:developer.harmonyos.comcndevelopdevecostudiodownload2.通过DevEcoStudio的SDKManager下载HarmonyOSNativeSDK2.1点击欢迎页中的Configure(或设...
2021-07-20 18:58:19 3.6w浏览 8点赞 2回复 2收藏
尝试编译鸿蒙操作系统概述2021年6.2号,鸿蒙发布了2.0操作系统,并且对外公开了2.0操作系统的源代码,看了介绍后发现鸿蒙的分布式能力非常强大,本来想拿多台设备结合"音视频SDK"的功能开发多终端分布式的功能,比如a设备录视频,b设备做采集推流,或者声音在另一台设备播放,由于测试机还没有到货,先去编译一个鸿蒙系统玩玩吧,开源的系统是完全脱离安卓的独立鸿蒙系统,另外因为也是刚接触,还是会踩一些坑。鸿蒙开源代码结...
2021-06-21 11:07:38 1.7w浏览 9点赞 1回复 5收藏