编者指南:windows是应用最广泛的系统之一,其更新的设计和技术一直吸引着互联网用户的注意。本文作者以windows11android子系统为例进行分析,希望能对大家有所帮助。
自发布以来,Windows11承诺与Android应用程序保持原生兼容,这引起了人们的兴趣。该功能最终命名为“Androidwindows子系统(WSA)”,将于10月底发布给开发者。
航通社一直密切关注windows11和wsa,并撰写了一系列手稿对其进行详细分析。
5月底的前瞻性草案《我们永远也够不着的“下一代 Windows”》有人提到,wsa将集成开源Android系统(AOSP),但不会有内置的谷歌服务套件GMS。
自那以后,win11build21996提前泄露,并向外界确认了windows11的新名称,但没有按照约定加入对Android应用程序的支持,即使是在2010年Win11第一个官方版本没有及时发布。
在等待的时候,总统写道《在电脑上装安卓摸鱼,你要感谢一位中国工程师》,详细解释了Windows运行安卓系统的关键技术“英特尔Bridge”,其前身Houdini和领导开发的中国工程师李剑慧。
现在wsa已经推出一个月了,是时候让总统总结一下它的分阶段使用经验了。不幸的是,我们只能说wsa仍然是一个“半成品”,有很多缺陷,而且它比普通用户更面向开发人员。根据过去的经验,微软长期修复这些缺陷和问题也是不可能的。
1、安装过程极其复杂两周前,在微软中国官方微信“微软技术”上发布了教程《抢先体验!如何在 Windows 11 上运行 Android 应用》。它涉及大量命令行、复杂的文件名,甚至还有一个非官方的微软网站。
兄弟,你是微软的官方号码
这是什么意思?这是一个非常麻烦的过程。
当wsa首次推出时,人们知道它位于微软商店(微软商店)下载“亚马逊应用商店”,无需手动配置即可自动安装。但首先,你需要加入WindowsInsider把你的系统变成一个不太稳定的测试版。
您的计算机需要满足windows11的最低系统要求,包括中央处理器如果它在支持列表中且内存大于8GB,则需要在BIOS/UEFI中启用虚拟化功能。
对于surface等特殊机型,启用虚拟化意味着您需要首先启用虚拟化Hyper五世函数,仅在win11专业版中可用。大多数型号预装的正版windows都是家庭版。Engels-v还可能与其他虚拟化技术竞争,例如VMWare冲突
接下来,将Microsoft应用商店更新为最新版本;将电脑区域设置为美国,使用美国IP,并申请美亚账户使用“亚马逊应用商店”。在所有这些之后,你会发现亚马逊应用商店只有50个应用可供选择。
亚马逊应用商店在中国完全不可用。你可以用它亚马逊登录国家/地区帐户,但白色屏幕显示您的国家/地区不提供此服务。你不能把账单地址改成美国。
无论计算机配置是否满足要求,国内用户必须通过上述“微软技术”提供的复杂方式间接安装,并在非官方网站上获取WSA安装包的下载地址。
如果你悬挂魔法工具美国,所以Linux子系统(WSL)同样,整个虚拟机无法访问互联网,百度也无法打开它。目前这个问题没有完美的解决方案。一些材料说,WSL可以在主机的“设备管理器”中禁用Linux虚拟机主机连接到虚拟专用网络后,网卡将启用,但Android系统中没有网卡。
幸运的是,wsa支持侧面加载,也就是说,可以直接安装APK包。我们只能使用这种方法。然而,这个过程相当复杂,需要多个命令行条目。
侧面加载APK包的步骤是:下载ADB调试工具→在命令行中运行并连接到虚拟机→输入安装APK的命令(有关具体方法,请参阅上述教程)。安装的应用程序将出现在“开始”菜单中,右键单击“开始”菜单或“设置-应用程序”即可卸载。
意大利开发人员西蒙·弗兰科(SimoneFranco)开发了图形界面工具wsatools,它使APK安装变得简单:只需双击,无需理解和安装ADB。如果你的路径中已经有一个ADB包,它会直接调用它。
当然,侧面加载APK无法解决谷歌服务依赖性。类似地,一些外国神已经开发出一种方法,让Googleplaystore进入wsa,但难度比上面提到的要高,这似乎让人们回到了他们在Android上挥霍的日子。因为我们不能使用魔法,所以我们不必考虑谷歌。
Wsatools在微软商店上架后曾一度下架,引发猜测。微软后来向作者解释说,他需要做一个小改动,最好不要使用wsa这个名字,因为它很容易与微软的官方名称混淆。一旦满足条件,就可以将其恢复到货架上。
Wsatools留在商店代表着win11带来的一个好迹象,即商店开始吸引更多的开发者。微软对作者“一丝不苟”的关心也意在安抚其他开发者,但它带来了一个副作用——它让人们觉得微软已经放弃了改善WSA可用性的官方努力。
2、应用程序适应非常“拉屁股”在可以以正常方式体验wsa的美国,verge的编辑汤姆·沃伦(TomWarren)分别在surfaceProX和基于corei9-11900k的游戏桌面上进行了体验。因为surfaceProx是一种arm架构,所以它不需要Bridge从理论上讲,翻译机制可以更顺畅地运行。
两种型号都满足(大大超过)WSA的最低系统要求,因此无需破坏安装。Wsa11将静静地安装在亚马逊官方商店的后台。
如前所述,Android应用程序和本机Windows应用程序,以及“开始”菜单中固定的web应用程序(PWA)看起来一样。用户可以随意将其固定在“开始”菜单或任务栏上,同时支持全局搜索、窗口缩放和多任务处理。
亚马逊应用商店中的50款安卓应用包括开始燃烧……以及一系列流行的手机游戏。然而,在surfaceProx上运行游戏的体验也相当不友好和低帧速率卡顿也很正常。
凭经验《最终幻想 15》在游戏和一些应用程序中,如果你试图调整窗口大小,它会闪回。如果你试着将四款Android游戏并排放置,卡会突然改变,直到几秒钟后CPU利用率恢复正常。
当然,这已经是最常规、最理想的用法了。在总统的电脑上呢?
总统使用地面围棋。CPU不满足win11系统的要求,平时写稿时偶尔会崩溃;此外,在中国,wsa只能通过非官方方式安装,这也加剧了不稳定性。此外,我们还需要测试一些国内应用程序。它们的发育方式不同,可能会出现奇怪的症状。
然而,VMware、网易、Mumu、thunderandlightning(中文)虚拟箱基础开发)都很好。那么运行wsa的效果是什么呢?
- 淘宝网:它可以被打开,并将被强制返回登录页面。
- 中心视频:在跳过指南屏幕并进入主页之前,请尝试几次。只要你打开视频或直播,它就会被强制返回。
- Apptreasure:APK下载后不知道它在哪里,也不能用文件关联打开,所以没用。
Es文件管理器:可以使用非根函数。
微软自己的儿子“你的移动助手”:提示“设备不支持运行所需的移动服务”。
抖音:你只能在4-5次强制撤退后才能进入。偶尔,你可以显示视频,偶尔也可以显示黑屏。
微信:根据账号,有些可以正常进入,有些可以停留在“微信安全”验证界面。由于标题的风险,每一个负责任的教程都会让你小心使用微信。
大型游戏:没有个人测试,但有人在一场比赛后说《王者荣耀》密封了两个小时。
总而言之,wsa在总统的电脑上有以下问题:
- 无法调用摄像头(前后)。
- 硬件加速功能不可用(因为surface系列使用特殊的图形卡驱动程序),所以除了抖音此外,如果你在其他应用程序上看不到视频,游戏不需要测试。
- 回闪频繁,原因不明。
- 在账户验证和登录的情况下,概率会闪回。
这些问题使得目前的wsa基本不可用。它将占用至少5GB的硬盘空间;安装后,请安装另一个淘宝或抖音200-300米。如果你敢安装微信,上半年后会占用十几克空间。
3、有趣的地方:Android和win11深度耦合尽管wsa的可用性很差,但它雄心勃勃。熟悉我们吗Android模拟器相比之下,它不在“沙箱”它没有完全与windows主机隔离。正是这些对原生Android的“神奇变化”在一定程度上阻碍了其性能,但也预示着一些有趣的变化。
WSA的设置界面只能访问安卓子系统的“文件”应用,其自身的系统设置被隐藏。但我们可以找到另一种方式来观察。方法是安装第三方启动器,比如微软的“微软桌面”。
虽然安装后需要一段时间才能启动,或者可能会突然退出,但进入桌面后,你可以看到熟悉的gear图标,点击进入Android系统的设置界面。
可以在这里发现,wsa提供256gb的虚拟存储空间(实际未占用)。当存储空间已满时,需要将其清理干净。
然而,如图所示,总统只安装了5个应用程序,实际占用的硬盘空间不到6G,但虚拟机显示,其中50%的应用程序已经被使用,即128G;应用程序占用的空间是3.1g,这是正常计算的——不管怎样,它都不会影响使用。
此外,内容可以在“WSL”主机上访问,这与“Android”主机不同。此外,“WSL”主机无法访问这些内容。
网络连接中有一个虚拟WiFi信号,连接到外部win11主机的网络,电池电量始终为100%。
对于声音部分,其音量不可调节,且与外部一致。外部主机的容量尽可能高。
设置项中的“应用和通知”、“隐私”、“位置信息”和“可访问性”会在点击后直接打开上层win11系统的“设置”对应项,这非常神奇。
例如,点击“应用和通知”,点击“默认应用”,弹出主机的“默认应用”设置界面。此处不提供卸载功能。用户需要在“开始”菜单或主机设置中卸载应用程序。
“可访问性”部分中的“显示大小”,即DPI设置,与主机上的设置相同新闻部设置是一样的。例如,这个数字被扩大到200%。但是,深色主题可能与系统设置不同。
当Wsa输入字符时,主机将调用win11输入方法。即使你安装了另一个输入法APK,它也不会被调用。
如上所述,WSA的文件关联也被win11接管,因此打开APK安装包时会弹出win11“打开方法”对话框的问题。这也意味着你可以设置Android应用程序来打开电脑上的文件;
但是,由于上面提到的文件系统没有相互连接,实际上,您无法打开它。例如,当您在WSA中安装移动版本的WPS,并尝试在您的计算机上打开文档时,您将继续WPS因为它找不到你的文件。
因此,我们可以推断出wsa在未来一段时间的迭代更新中需要解决的突出问题。最重要的是通过文件系统。
Android基于Linux,但并不完全是Linux,在重大版本更新后,谷歌继续逐级提高Android文件系统的安全性逆向工程越来越难了。总统不确定微软能否最终解决在两个系统之间访问文件的问题。
此外,如果最终目标是让消费者能够像安装x86应用程序一样轻松地安装和使用APK,则需要在此基础上进一步集成两个系统的设置接口。
然而,今天的wsa显然不是为普通用户准备的。它只是想让开发者来看看。因此,总统不确定微软是否仍打算改善该产品的易用性。
4、结论wsa的消息一出来,主要的安卓模拟器制造商就开始动摇。一张stem照片(假的)说蓝图钉小马发送了一条信息:“操”。
(顺便说一句,蓝叠开发了在浏览器中运行Android“云游戏”的技术。)
但现在,模拟器似乎可以松一口气了。
不幸的是,wsa到目前为止仍然是一个“半成品”。之前承诺的安装Android应用程序的能力实际上大大降低了。
相比之下,苹果Rosetta2的翻译功能已高度完善。再加上集成的M1处理器,它基本上不需要等待。Windows10开始介绍Linux也许它不需要很多子系统来运行指令集。
但wsa真的不行。这个测试阶段的体验远未达到微软在新闻发布会上宣传的水平。
与windows以前的许多功能一样,wsa在开发过程中就已经被人们研究过,没有任何神秘之处。苹果不能做这样的事。它不会轻易做出承诺,不希望外界监视正在开发的半成品,也不会容忍半成品进入市场,比如放弃空中力量。
幸运的是,从另一方面来说,这意味着wsa在未来的发展中仍有巨大的潜力来逐渐填补原有的漏洞。我们只是不知道它是否最终会成功填补这个漏洞,这取决于windows开发部门设定的目标,以及具体的开发是否会更加困难——如果太困难,它可能会被完全抛弃。
对于期待windows与Android兼容并在工作中钓鱼的用户,最简单的建议是:
等一下。
📕参考资料
- https:维新议员。qq。com/s/LuZT8j0xpaMxR7EEQ7PXKA
- https:www.microsoft。com/zhcn/p/app/9n4p75dxl6fg
- https:www.theverge。com/22737102/microsoft-windows-11-android-apps-support-feature-hand-on
#专栏作家#
舒航,微信公众号:航通社(ID:lifeissohappy),每个人都是产品经理的专栏作家。提供完整的原创科技新闻和观点。用有力的语言、清晰的观点和感人的文章呈现给你。
这篇文章最初由每个产品经理发表。未经作者许可,禁止转载
题图来自unsplash,基于cc0协议
最新评论