各位老铁们,大家好,今天由我来为大家分享原生安卓应用运行与模拟器对比:究竟谁更胜一筹?,以及的相关问题知识,希望对大家有所帮助。如果可以帮助到大家,还望关注收藏下本站,您的支持是我们最大的动力,谢谢大家了哈,下面我们开始吧!
与海外安卓用户不同,国内安卓用户对软件的需求不需要基于来自GMS框架下的Google Play(谷歌商店),因为国内的安卓手机都有自己的应用商店。
虽然国内安卓手机自带的应用商店更适合国内用户使用,但是由于该商店内的App不受Google Play的软件审核,使得各种流氓软件大行其道。
11年过去了,没想到微软这次选择拥抱谷歌,在自家最新的Win 11系统内的Microsoft Store(微软商店)引入了原生安卓App。
微软之所以选择与谷歌合作,可能是因为受到苹果的影响,凭借自研M1芯片,实现了macOS与iOS之间的部分互通。
不过,想要实现跨平台互通,苹果也不是一下子就能做到的,因为在M1芯片问世之前,苹果的Mac系列产品使用的是英特尔的芯片。前者是ARM架构,后者则是X86架构。理论上来讲,两种不同架构下运行的应用是互不兼容的,需要给予开发者一定的适配时间来完成软件过渡。
苹果的做法是,通过代码转译的方式来帮助Mac上的软件过渡到ARM生态。那么微软又是怎么实现跨平台软件互通的呢?
Win 11能够运行原生安卓应用多亏了英特尔?
上面我们有提到,英特尔芯片属于X86架构,手机上的芯片是基于ARM架构。也就是说,想要在Win 11上运行安卓应用,同样需要像苹果那样搭建一个“沟通的桥梁”。
比较有趣的是,架起这座桥的不是微软,也不是谷歌,而是英特尔。此前,微软表示,他们凭借英特尔Bridge技术,成功将安卓应用带到了Win 11上。
英特尔Bridge技术是一种运行时的后编译器,允许安卓应用在X86设备上原生运行。换句话来说,英特尔Bridge技术原理与苹果的Rosetta 2类似,都是通过实时代码转译的方式,使得手机应用可以在电脑上运行。
有在电脑上运行手机应用需求的用户应该知道,在Win 11加入对安卓应用的支持前,可以利用安卓模拟器的方式运行手机应用。简单点来讲,安卓模拟器是基于谷歌的开源代码进行编译,然后再结合电脑的虚拟技术来模拟安卓应用运行的环境。
但是安卓模拟器有一个很明显的弊端,那就是比较吃电脑配置,尤其是在模拟运行《和平精英》《帕斯卡契约》这类手游时,如果你的电脑硬件不达标,可能会出现卡顿、画面卡死等问题。而且,由于是在虚拟环境下模拟运行手机应用,电脑本身的性能会有部分折算,并且长时间使用模拟器,可能会让电脑发热更严重。
如果以代码转译的形式在电脑上运行手机应用,虽然算不上百分百的原生运行,但是能够在系统自带商店下载安装安卓应用,使用起来会方便许多。
对于国内用户来说,可能并不在意Win 11是如何运行原生安卓应用的,最关心的莫过于在国内市场能否体验到这项功能。
国内用户无缘体验Win 11运行原生安卓应用?
其实,能不能在Win 11上运行原生安卓应用,对于国内用户而言,影响都不大。因为市面上有很多替代方案,比如安卓模拟器、手机厂商推出的投屏和屏幕镜像功能、第三方手机镜像软件等。
说实话,可能不是所有安卓应用都可以在Win 11上运行。这就好比苹果的M1版Mac,尽管它和iPhone搭载的芯片都是基于ARM架构,但是电脑里App Store能够运行iOS应用也是有限的。
手机上的App是否可以在电脑上运行,以及会不会上架应用商店,取决于该软件的开发者愿不愿意。因为转译这种方案并不是万能的,哪怕有些App已经上架电脑的应用商店,在转译运行过程中,也有可能遇到很多问题,比如黑屏、报错等。
真正的原生运行手机应用,是需要开发者针对X86或ARM架构进行软件适配,推出相应的版本。单从技术的角度来看,不管是英特尔还是苹果的转译技术,都无法做到在不损失电脑性能的情况下,满血运行手机应用。
电脑转译运行手机应用还有一个比较明显的问题,那就是应用商店内可能没有你想要使用的安卓应用App。相较之下,可能安卓模拟器的体验会更好,毕竟只要是手机上有的应用,基本上都可以在电脑上模拟运行。
所以,哪怕国行版Win 11不支持运行原生安卓应用,国内用户也不用把这项功能看得太重。不过,话也不能说死,说不定微软会针对国内市场做出相应的功能调整,选择与国产厂商,或者国内的安卓软件开发者,也有可能是国内第三方安卓应用平台合作,在自家应用商店中推出更适合国内用户使用习惯的安卓App。
还有一种情况就是国内的微软商店也会上架安卓App,只是国内用户可能需要通过一些特别的手段才能使用这项功能。
事实上,Win 11运行安卓应用和macOS运行iOS应用还不太一样,因为前者拥有多个系统版本,例如ARM版、X86版等,后者则是会全面拥抱ARM生态。也就是说,考虑到Win 11有多个版本,微软可能更适合以转译的形式在电脑上运行手机应用。
而苹果更多地是将转译作为软件过渡的工具,等待开发者推出ARM版的应用,Mac系列产品的软件彻底迁移至ARM生态,自然也就不再需要转译工具了。
不过,与苹果相比,微软想要彻底打通Windows与安卓之间的壁垒,技术难度会更大,毕竟除Mac外,市面上其他运行Win 11的电脑所搭载的芯片架构都各不相同,不好统一把控,除非未来所有电脑都开始搭载ARM架构的芯片。很显然,这是不可能实现的事,因为一旦所有电脑转向ARM生态,意味着英特尔打造的X86帝国也会随之崩塌。
标题:原生安卓应用运行与模拟器对比:究竟谁更胜一筹?
链接:https://www.ltthb.com/news/sypc/131504.html
版权:文章转载自网络,如有侵权,请联系删除!
用户评论
我之前一直用模拟器玩手机游戏,感觉效果其实很不错了。这段时间听说可以原生运行安卓app,就试了一下,确实流畅很多!尤其是我玩的那些3D游戏,画面清晰度明显提升。看来原生运行App是以后的发展趋势啊!
有9位网友表示赞同!
我也在用的手机上安装Android App,感觉总体来说还是挺不错的,流畅度比模拟器要高不少,但是有些应用适配性问题还没好解决,比如我之前玩的一个游戏就遇到过黑屏crash的情况。总体体验还行,继续观望吧!
有20位网友表示赞同!
原生运行安卓App虽然说流畅,但其实我觉得在安全性方面不如模拟器更稳当一点。因为模拟器隔一层安全防护,万一软件有问题也不容易影响到手机系统吧?再说,模拟器还可以快速切换账号或者还原数据,这个功能对我来说还挺实用的,不知道原生运行有没有这些优点呢!
有10位网友表示赞同!
别说什么流畅度,我只看游戏兼容性!现在很多安卓游戏的适配问题都还没解决,我用模拟器的时候就遇到过很多游戏玩不了的情况。原生运行安卓App虽然进步了,但我觉得还是要谨慎选择软件哦!
有6位网友表示赞同!
我一直觉得原生运行安卓app还是很有必要的,毕竟这是一种更贴近手机的运行方式,可以充分发挥手机性能优势。而且随着技术的不断发展,我相信原生运行App的体验会越来越好,兼容性也会越来越完善,未来就是这个趋势
有14位网友表示赞同!
我觉得吧,模拟器和原生运行各有优缺点,取决于你对哪些功能更看重了。如果只是玩玩游戏,模拟器也足够流畅了。想要更加沉浸式体验,而且注重兼容性和安全性的话,可以考虑原生运行安卓App。不过说哪个更好一点,还真没绝对的说法!
有20位网友表示赞同!
我是觉得模拟器太佔内存吧!每次打开都要卡一会, 后来就试了原生运行的手机端安卓APP. 一开始有些不习惯用,现在感觉还行,尤其是在玩游戏的时候,流畅度确实是比模拟器要高。
有7位网友表示赞同!
虽然说原生运行安卓app体验更好,但对于我这样平时工作用电脑为主的小伙伴来说,还是模拟器更方便一些。毕竟在电脑上操作更方便快捷,而且还可以进行录制。。、。。等操作,满足了我的需求!
有14位网友表示赞同!
我也觉得像手机的图形处理器是主要决定游戏流畅度的地方,原生运行安卓App才能真正发挥它的优势, 模拟器始终受限于电脑资源吧!未来手机性能越来越好,原生运行安卓App一定会越来越受欢迎!
有14位网友表示赞同!
原生运行安卓应用确实挺酷的,我现在在用手机上安装了几个常用的App,感觉手机系统变得更加好用。但是我担心日后会遇到一些兼容性问题,毕竟很多老软件可能不支持原生运行啊!
有7位网友表示赞同!
之前一直觉得模拟器已经很不错了,没想到原生运行安卓APP体验又提升这么多,画面流畅度、操作都明显比之前好。这几年手机硬件发展也很迅速,相信原生运行安卓应用越来越受欢迎!
有19位网友表示赞同!
总感觉原生运行安卓アプリ更像是“真”的安卓系统,用起来感觉更加自然和顺滑。不过对于那些对安卓系统没有特别深入了解的用户来说,可能会觉得使用起来比较别扭。其实每个人的使用习惯不同,可以根据自身需求选择合适的运行方式!
有7位网友表示赞同!
我也试过原生运行安卓App的体验,我觉得流畅度确实比模拟器要出色。但是有些功能还是需要模拟器才能实现,比如屏幕录制、调试脚本等等。希望未来原生运行能够提供更加完善的功能支持!
有9位网友表示赞同!
我一直觉得模拟器更倾向于用来测试安卓应用,毕竟仿真环境相对完整。而原生运行安卓App则更适合日常使用,体验更加真实和便捷。两者各有优缺点,需要根据实际需求选择合适的方案!
有13位网友表示赞同!
原生运行安卓app确实像官方预示的那样越来越牛逼了。之前模拟器玩游戏帧率总是一直下降,现在手机上玩着真丝般顺畅!但话说回来,模拟器在某些方面还是更强大一些,比如兼容性等等。希望未来的發展能够让两者都完美完善!
有15位网友表示赞同!
我用的那个安卓手机,可以原生运行安卓APP,感觉使用起来确实比以前模拟器好用很多。尤其是在玩游戏的时候,操作更加流畅,画面也更加清晰。不过,需要注意的是有些 APP 还是不支持原生运行,比如一些比较老的软件,可能还需要通过模拟器来使用!
有7位网友表示赞同!
我觉得原生运行安卓App比模拟器更方便快捷,因为直接在手机上安装和卸载应用,更加便捷和顺手,而且体验也更加沉浸式。希望未来越来越多的应用支持原生运行,给用户带来更好的使用体验!
有17位网友表示赞同!