SEO优化 什么黑科技?纯血鸿蒙又可以运行Android应用了!

什么黑科技?纯血鸿蒙又可以运行Android应用了!

14
 

近期,纯血鸿蒙系统(即鸿蒙OS Next)的一项“黑科技”引起了广泛关注:它居然可以运行Android应用了!这一突破主要得益于“出境易”和“卓易通”这两款应用的上架。以下是关于这一黑科技的详细介绍:

实现原理

  1. 安卓兼容层

  • “出境易”和“卓易通”在纯血鸿蒙系统中运行的基础是一个安卓镜像文件(anco_hmos.img),它实际上是一个嵌入到鸿蒙OS系统层面的安卓运行环境。这种技术类似于Windows Subsystem for Linux(WSL),能让开发者在Windows操作系统中直接运行Linux环境,而无需任何虚拟机。

容器引擎

  • 这两款应用的运行环境是通过华为自研的容器引擎iSulad启动的容器进程。iSulad是一个轻量级、快速、易用、灵活的容器引擎,它使得安卓应用能够在鸿蒙系统上运行,同时不会占用过多的资源或影响系统的稳定性。

功能与特点

  1. 安装与运行Android应用

  • 用户可以通过“出境易”和“卓易通”在纯血鸿蒙系统上安装和运行Android应用。这两款应用提供了类似应用商店的功能,但它们的实现方式有所不同。例如,“出境易”采用白名单方式,只有与其合作的Android应用可以安装;而“卓易通”则采用黑名单方式,只有纯血鸿蒙OS上架的应用不可以安装。

性能表现

  • 尽管在纯血鸿蒙系统上运行Android应用在CPU性能上几乎无损,但在内存和功耗方面仍存在一些问题。容器本身内存占用较大,且手机容易发烫(功耗高)。此外,应用Bug较多,用户体验与原生体验还存在较大差距。

影响与讨论

  1. 对原生鸿蒙应用适配进度的影响

  • 关于“出境易”和“卓易通”的存在是否会影响原生鸿蒙应用的适配进度,存在不同观点。有人认为这些应用只是临时应急方案,不会影响原生鸿蒙应用的适配进度;而也有人担心它们会给以后的更多应用适配留下隐患。

鸿蒙OS Next是否该有虚拟机

  • 对于鸿蒙OS Next是否应该提供虚拟机作为过渡方案,也存在争议。一方面,有人认为提供虚拟机可以确保用户在Harmony NEXT系统上可以顺利运行各类应用,给开发者更多的时间来完成鸿蒙原生应用的开发和适配;而另一方面,也有人认为HarmonyOS NEXT的出现就是为了彻底抛弃Android生态,打造一套全新的纯国产软硬件生态体系,提供虚拟机可能会给后续的应用适配带来更大的麻烦。

结论

尽管纯血鸿蒙系统通过“黑科技”实现了运行Android应用的功能,但在内存、功耗和用户体验等方面仍存在一些问题。这项技术更多地是在一些小众、边缘、尝试探索的场景中使用,如出国旅游、出差、留学等需要海外应用的场景。随着鸿蒙生态的不断发展和完善,相信这些问题也会逐渐得到解决。同时,我们也期待鸿蒙系统能够在未来为我们带来更多惊喜和突破。


更新:2024-12-26 09:48:08 © 著作权归作者所有
QQ
微信
客服