华为鸿蒙可以安装安卓软件吗(安卓非华为手机怎么安装鸿蒙系统)
- 分类:硬件教程 发布时间: 2023年02月13日 20:10:21
安卓弃用APK格式,改用AAB格式,网友:华为鸿蒙还能兼容么
大家知道每一个系统,对应的应用程序都有相应的格式,比如windows下主要以exe的格式程序文件,当然windows下还有其它的格式文件,但exe是最常见和通用的。
而iOS下则是以 IPA格式的程序文件,安卓下则以APK格式的程序文件, 而华为鸿蒙系统的程序文件格式是HAP。不过鸿蒙是兼容安卓程序的,所以APK格式的程序,鸿蒙系统一样可以安装。
不过近日,谷歌做了一个重大改变,谷歌宣布,从8月1日起,其应用商店Play Store的APP格式,要从APK改为AAP,即 “Android App Bundles”,到时候所有提交到 Play Store的新应用,都必须使用AAB格式。
当然,在安卓系统中,之前的APK格式还是一样可以使用,不过也有业界人士表示,不排名未来谷歌或会在系统中也进行修改,让安卓系统只支持AAB格式的程序。
对于这个消息,有网友表示,这可能是针对鸿蒙的,因为鸿蒙兼容的是安卓的APK格式程序,现在一修改,也就意味着华为鸿蒙不能兼容了。
当然,这么理解就很片面了,华为在自己的鸿蒙系统(HarmonyOS)中打包的是AOSP部的部分代码,让它支持安卓的APK文件。
而一旦谷歌修改了文件格式,这部分代码也同样会更新至AOSP中去的,所以华为鸿蒙一样可以使用,那么鸿蒙也一样可以兼容AAB格式文件的。
那么谷歌为何要进行改变呢?事实上谷歌在2018年就启用了AAB格式,目前在谷歌的play store中,已经有上千个这样格式的软件了。
谷歌说这种格式比APK格小15%左右,另外有一项很大的改进,那就是 拓展了应用程序捆缚包的定义,只包含运行App时的必要代码,具体表现就是 只要 下载了一部分之后,App就可以直接运行,无需等待下载完成再安装。
明显谷歌之所以改格式,确实是因为这种格式更好,所以大家真不必担心鸿蒙能不能兼容,肯定能的,大家也不要有什么阴谋论,这事真与华为鸿蒙无关。
华为鸿蒙系统pc版可以玩手机安卓可以兼容电脑应用?
鸿蒙系统可以兼容android系统的所有应用,可以“借用”安卓系统的生态,有两点原因:两者都是基于Linux的,运行机制大同小异;
鸿蒙系统可以通过虚拟机的方式兼容所有的安卓应用,也可以通过自家的“方舟编译器”直接将安卓应用打包成可执行的二进制代码,提高了运行效率。
华为鸿蒙兼容安卓APP,windows11也支持安卓APP,有什么不同?
6月2日,华为鸿蒙正式发布,而华为的HarmonyOS是兼容安卓APP的,也正因为如此,所以华为鸿蒙系统一直被很多人吐槽,有些喷子直接说是安卓套壳。
6月24日,windows11发布,这次的windows11也给大家带来了一个巨大的惊喜,那就是windows11也是原生支持安卓APP的。
但这次的windows11却没有被人说是安卓套壳了,那么问题就来了,这两个系统支持安卓APP,究竟有何区别?
首先说说鸿蒙系统,我们知道鸿蒙系统的基础是Openharmony这个开源项目,它本身是不支持安卓APP的,是一个相对纯净的系统。
而华为HarmonyOS是基于Openharmony有,再打包了安卓开源项目AOSP中的一些代码,让它能够支持安卓APP。
由于华为HarmonyOS也是用于ARM芯片上的,安卓系统也是基于ARM芯片的,芯片指令集是一样的,同时安卓与HarmonyOS都是基于linux内核来的,所以只要打包AOSP中的代码,让Harmony有一个安卓APP的编译器就行了。
但windows不一样,首先windows的内核是WINNT,其次windows主要用于X86架构,这是复杂指令集,与ARM的简单指令集是不一样的。
所以windows不是简单的打包AOSP的代码,让windows中有一个安卓APP编译器就可以的。
windows11是利用了英特尔的 Intel Bridge技术,这是一种运行时后期编译器,能让移动应用在基于X86 的 设备上,以“原生应用”形态运行。
估计这样一说,大家还是云里雾里的,不明白。 Bridge技术究竟是一种什么技术?
我们知道intel的芯片是X86的架构的,安卓的APP主要用于ARM架构的,而intel的 Bridge技术,类似于一种所谓的“桥”,在 英特尔的芯片上也可以运行 ARM的二进制文件,这样解决了指令集的问题。
然后微软又在w indows中开发了一个“安卓 Windows 子系统”(WSA),与 Windows 中已经存在的“Linux Windows 子系统”相似,然后当然就打包了AOSP中的代码,提供了与 AOSP 框架的兼容性,最终实现原生运行安卓APP。
所以这华为鸿蒙与windows11支持安卓APP,还真的不一样,最大的关键就是芯片指令集的不同,导致微软先要解决芯片指令集的问题后,才能搞定安卓的问题,而鸿蒙不需要考虑指令集的问题。
为什么鸿蒙能直接运行安卓的APP?
华为鸿蒙是和安卓共存的一款系统软件,其目的不是取代现有安卓系统,而是依托安卓建立一个跨平台操作的软件生态圈,通过华为EMUI和方舟编译器将安卓App转换成适合华为平台的软件,从而使整体运营性能提升60%,为以后华为“1+8+N”的万物智联计划做铺垫。
一块强大的手机系统做得再好,再流畅,没有软件应用支持和生态环境那就是一款失败的操作系统。
这也是安卓和苹果自问世以来一直以来屹立不倒的重要原因,它们背后都有强大的软件生态环境支持。操作系统最重要的是要建立生态。而鸿蒙系统要想建立完整的软件生态环境少则两三年,多则四五年。
鸿蒙系统的最终目的不是成为另一个安卓,而是创建一个万物智联的华为软件生态圈。而且鸿蒙系统不仅能接入基于ARM架构的设备,还能接入X86或其他更新架构的软件设备,为以后的物联网生态打下良好基础。但鸿蒙系统刚面世没多久,因此短期内势必会被安卓系统压制。
谷歌再次针对华为,鸿蒙还能否兼容安卓应用?
自从6月2日晚,华为正式发布 HarmonyOS2以来,短短一个月时间,鸿蒙已经拥有超过两千万的用户。由于华为对适配鸿蒙系统的机型不断开放,这一数据必将持续增长,这对新生的鸿蒙系统来说,可谓是大好局面。
已体验过鸿蒙系统的用户大多给予好评,不仅因为鸿蒙是我们自己的操作系统,更重要的是鸿蒙强大的实力。鸿蒙不仅可以安装在各种智能终端上,而且可以与 安卓应用完美兼容。
也许有人会想,鸿蒙适配安卓软件,这难道不代表华为还没有完全摆脱对谷歌的依赖?事实并非如此,华为让鸿蒙采用安卓应用,只是为了打好基础,避免因生态建设而无法吸引用户的问题,随后必然会完全脱离 Android系统。
但是现在看来,似乎不用鸿蒙自己挣脱,前不久谷歌宣布改变安卓的程序格式,鸿蒙 OS可能也不能继续与 安卓兼容了。
自今年8月起,所有想要在谷歌商店上架的应用软件,必须使用全新的 Android App Bundle (AAB)。这一新标准是什么意思我们可以不用理解,我们要了解的是 AAB不支持最初的 APK扩展文件。
相信安卓用户都知道,此前的 APK文件是在安卓系统中应用程序格式,所有安装包都是基于APK格式。但在今年8月之后, APK文件很有可能成为 历史 ,取而代之的是 AAB格式。
这一举措明显就是针对鸿蒙系统,看来谷歌完全明白鸿蒙系统巨大的发展潜力,如果任由其发展下去,它将很可能成为 Android最大的竞争对手。
安卓应用程度格式更改之后,华为鸿蒙可能就无法正常适配了,这对于鸿蒙来说,是一个不小的考验,但是鸿蒙操作系统已经面世,相信华为已经做好了应对一切的准备,一定不会让我们失望。
鸿蒙系统用不了安卓软件
您要问的是鸿蒙系统用不了安卓软件吗,不是的。
鸿蒙系统肯定是可以安装安卓软件的,鸿蒙系统还没有脱离原来的安卓系统完全独立出来,为了保证手机销量和占有率,可以兼容安卓。
华为鸿蒙系统是一款全新的面向全场景的分布式操作系统,HarmonyOS具备分布式软总线、分布式数据管理和分布式安全三大核心能力。
猜您喜欢
- 万年历下载方法步骤2022/08/31
- 王者荣耀qq分苹果和安卓(王者荣耀分苹..2023/02/08
- 诗朗诵视频配乐用什么软件(朗诵视频配..2023/02/08
- 搜狗五笔输入法如何更换皮肤..2022/09/16
- 电脑蓝屏出现系统错误怎么恢复(电脑错..2023/02/11
- 王者荣耀体验服下载教程2022/09/06
相关推荐
- 菜鸟驿站查询快递单号查询(菜鸟驿站订.. 2023-02-11
- pdf工具怎么下载 2022-09-09
- 打印机无法打印怎么办 2022-07-18
- 360压缩工具 2022-09-05
- 电脑截屏的快捷键怎么设置.. 2022-08-14
- 电脑怎么截屏按哪个键 2022-09-02