当前位置: 首页>后端>正文

关于鸿蒙5.0可能存在不兼容安卓apk的观望

论点:鸿蒙(HarmonyOS)5.0不支持安卓apk

  1. 首先需要明确一点,HarmonyOS Next 是一个开发者预览版,并非正式版本的 HarmonyOS 5.0,而正式版本的 HarmonyOS 目前还只是4.0版本。官方并没有直接提出 5.0 版本将完全不再支持的说法。

  2. 对于安装HarmonyOS Next 版本的手机,直接安装apk确实会报提示 “无法打开此文件”。

  3. 目前的市场走向,虽然较多大厂开始接入鸿蒙开发,但单纯基于鸿蒙开发的生态,并不多。

  4. HarmonyOS NEXT开发者预览版8月面向合作企业开发者开放,2024年第一季度面向所有开发者开放。

  5. DCloud 官方的需求墙中第一位就是“适配编译到鸿蒙hap”

    关于鸿蒙5.0可能存在不兼容安卓apk的观望,第1张
    企业微信截图_17000485287795.png

结论

当前的鸿蒙生态还属于过渡期,离完全切断安卓生态还有一段路,1~2年。而 HarmonyOS NEXT具体实现方式,不外乎两种模式:

  1. 一种是把AOSP放入容器,进而能够继续兼容安卓应用,只是安卓应用性能会差一些;
  2. 另一种模式更加干脆彻底,直接把AOSP干掉。

AOSP 就是 Android Open Source Project,即安卓应用。

按照上面的几个点,企业并不急于即时就需要去完全适配鸿蒙的做法,即使真正到了那一步,还有四个较优待定方案

  1. HarmonyOS 5.0 版本继续兼容安卓应用。(华为方面)
  2. 把AOSP放入容器,进而能够继续兼容安卓应用,只是安卓应用性能会差一些。(华为方面)
  3. DCloud 在5.0 发布时推出“适配编译到鸿蒙hap” 这个功能。(DCloud uniapp方面)
  4. 基于harmony,通过 webview 亦能实现现阶段企业级 h5 页面的适配。(公司方面,耗时较少,目前大部分项目亦用此种模式)

最坏打算:
基于 ArkTS 进行鸿蒙应用原生开发,耗时较长


https://www.xamrdz.com/backend/3i31924777.html

相关文章: