当前位置:首页>Linux>华为鸿蒙操作系统为何令开发者头疼?

华为鸿蒙操作系统为何令开发者头疼?

  • 2026-08-28 11:51:02
华为鸿蒙操作系统为何令开发者头疼?

华为鸿蒙操作系统为何令开发者头疼?

华为鸿蒙操作系统为何令开发者头疼?

尽管受到美国经济制裁,华为的智能手机和其他通讯设备依然强势回归,并在中国市场备受好评。这得益于华为面对制裁毫不妥协的立场,以及其在制裁前就广受赞誉的高品质摄像头和精湛工艺,还有其持续推出三折手机的雄心勃勃的战略。这些努力正在巩固华为作为高科技制造商的品牌形象。

即使在制裁之后,华为仍然持续推出“鸿蒙操作系统”(HarmonyOS)和“鸿蒙下一代操作系统”(HarmonyOS Next)。推动其从安卓系统向自身平台转型。因此,鸿蒙操作系统拥有种类繁多的应用,从热门应用到冷门应用应有尽有,从应用商店的数据来看,应用数量可谓相当可观。华为强调其自主操作系统的优势,但可以想象,在政治背景下,开发者在新平台上进行开发面临着诸多困难。

用户和开发者的观点截然不同。开发者批评鸿蒙操作系统“作为开发环境不够独立”,而且“过于封闭”。

自给自足的弱点在于,HarmonyOS 虽然强调其独立于美国操作系统,但仍然需要原始开发工具“DevEco Studio”才能在“Windows”或“macOS”上运行,这两者之间存在矛盾。

另一方面,HarmonyOS过于封闭的批评源于其高度重视安全性,并且像iOS一样严格限制从官方应用商店以外的来源安装应用。这使得集成正在开发中的工具或自定义二进制文件变得困难,这与全球操作系统常见的开发风格不符。

DevEco Studio 是 HarmonyOS 的官方工具,支持 ArkTS(类似于 TypeScript)和 Cangjie(一种下一代通用语言)。

开发者反映 DevEco Studio 存在一些问题,包括启动缓慢、输入延迟、频繁卡顿和崩溃,而且它比 Android Studio 消耗更多的内存和 CPU。

此外,DevEco Studio 对 HarmonyOS SDK 的版本匹配要求非常严格,如果版本存在差异,则会出现无法正常工作或编译的问题。其实现难度很高,许多开发项目都因 SDK 或 IDE 更新而被迫停滞。缺乏 Linux 支持也是 Linux 开发者对其评价较低的原因之一。其庞大的体积和众多的 bug 使其难以被视为一个舒适的开发环境。

DevEco Studio 是一款利用鸿蒙操作系统功能的工具,但目前看来它像是仓促推出的。开发者们对此颇有微词。“华为的宣传听起来不错,但实际情况远未达到预期”。

未来,DevEco Studio 的改进将提升开发效率,我们可以期待它们能进行优化。

#鸿蒙 #科技资讯早知道 #科技前沿与未来 #未来科技趋势

最新文章

随机文章