Win11电脑如何兼容安卓
与安卓应用兼容的功能有一个正式的名字,叫做“Windows安卓子系统”(WSA)。看到这个名字,您应该能够大致理解这个函数是如何实现的。Windows 10自带一套“Windows Linux子系统”(WSL),与Hyper-V虚拟机在真实Linux内核上运行Linux应用,实现兼容。(许多虚拟机运行在主机操作系统上,只能访问有限的资源,但与Hyper-V虚拟机不同,它允许来宾操作系统直接访问裸机硬件。)普通安卓手机使用的是Linux内核,微软在WSL上为WSA搭建了安卓框架。简单来说就是在Hyper-V虚拟机上运行x86架构的安卓。
在这种情况下,Windows下的Android应用应该有像原生Windows应用一样的顶级Windows,可以通过点击任务栏图标打开,也可以固定到开始菜单。演示过程中,微软工作人员表示,“在这个功能的背后,我们搭建了一个代理原生应用,在安卓应用模型和Windows应用模型之间搭建了一座桥梁。”这意味着Windows S11可以为安卓应用提供开始菜单快捷方式、桌面图标、应用卸载列表条目等可以让后者看起来更“Windows”的小东西。(Windows外壳安卓锤子)
根据用户计算机和应用程序的可用性,微软将在新系统中尽可能少用或不用模拟。Windows和安卓都运行在x86和Arm架构上,Arm更适合安卓,x86更适合Windows。如果你的Windows运行在Arm架构上,你想用Arm架构打开一个安卓应用,整个操作过程会很流畅。如果你的Windows运行在x86架构上,你想打开一个安卓应用,微软会给你这个应用的x86版本。如果没有x86版本可用,借助英特尔桥接技术,Arm代码可以转换成x86 CPU可执行的代码。虽然名字里有英特尔,但是搭载AMD CPU的电脑也可以使用这个功能。(AMD YES!)
微软的兼容方式与其他兼容安卓应用的操作系统相似。以Chrome OS为例。Chrome OS本身自带Linux内核,开发人员在顶部堆叠了一个容器化的安卓框架来运行安卓应用。在x86架构的Chromebook中,Chrome OS使用了安卓内置的Arm到x86的转换。对于Linux桌面操作系统,安装Anbox也是为了同样的目的。——在Linux上加载安卓框架。今天,你甚至可以在WSL上运行Anbox。
说起x86架构的安卓,人们的记忆还停留在2012年英特尔推出的搭载Atom芯片的x86手机上。当时使用这种芯片的华硕Zenfone被直接归类为工业废料。此后,基于X86架构的安卓取得了长足的进步;2016年推出的安卓Chrome OS,可以算是基于X86架构的安卓发展的一个里程碑。2016年之前,谷歌一直在推动Arm架构应用支持x86架构。默认情况下,谷歌开发工具也输出Arm和x86文件。2016年,谷歌预计Play Store中约有25%的应用不支持x86架构,需要从Arm程序转换而来。如今,随着Chrome OS的普及,x86架构的客户群更大,需要转换的应用比例应该会低很多。
亚马逊、侧装和非谷歌游戏生态系统
但是,微软并没有在Windows上使用Google Play生态系统。也没有尝试打造自己的安卓生态系统,而是与亚马逊合作,使用Fire OS设备使用的亚马逊App Store。亚马逊发布了新闻稿,但只说以后会发布更多细节,没有太多实质性内容。
我们没有亲眼见过在Windows S11上安装安卓应用的整个过程,所以不知道具体的操作方式。微软发布了几个截图,显示微软应用商店正在亚马逊应用商店推广安卓应用。看来亚马逊的应用评论、截图、使用说明都会在微软App Store里列出来,但是微软App Store好像并不能真正安装安卓应用。关键在于这个“安装”按钮。如果是Windows应用程序,按钮会显示“获取”,表示单击时将安装该应用程序。但是如果是安卓应用,按钮上的内容就完全不一样了。——“从亚马逊应用商店获取”也有一个由小方框和箭头组成的小图标,表示点击它将链接到外部应用程序。
《华尔街日报》给出了更详细的信息。亚马逊将成为Windows的亚马逊应用商店客户端。您需要使用亚马逊帐户登录才能下载应用程序。微软App Store只提供统一的应用搜索,不提供更多功能。这意味着在您的计算机上有两个后台运行的应用程序存储。有两个
个地方可以用来检查更新。这一点都不够“小而美”。 微软工程师Miguel de Icaza证实,如果你不想用亚马逊应用商店,Windows 11也支持Sideloading。你可以选择F-Droid等开源商店,也可以选择安装APKMirror。过一段时间,可能就会有大佬让Windows11正常运行谷歌应用商店了。 由于谷歌多年的默认设置和对额外架构支持的推动,谷歌应用商店中的X86应用程序很多。那么,亚马逊应用商店中的X86应用程序多不多呢?您可以在任何安卓设备上Sideloading亚马逊应用商店,但是专门使用此商店的Echo和Fire设备都是Arm架构。许多应用程序是通用的并且可以在所有架构上运行,所以。。.。。.也许亚马逊应用商店中的X86应用程序也有不少。 如果微软推出一款Surface Duo,与谷歌合作在Windows11中运行正常的Play Store,那不就像王冰冰说她喜欢我一样爽?如果不从Play Store中下载安卓应用程序,就无法使用Google Play Services API,也就无法获取推送通知等内容。多年来,亚马逊一直在为Fire OS构建自己的替代API和云服务,如果你无法使用Google Play,那亚马逊就是你的不二之选。版权声明:Win11电脑如何兼容安卓是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。