微软确认Windows 11支持Android应用程序 但对内存有要求
共 1242字,需浏览 3分钟
·
2021-09-14 10:57
微软已经确认,Android应用程序将登陆Windows 11,用户很快就可以在桌面操作系统上尝试移动应用程序,但总体上的可用性被推迟了。
在内部测试之前,微软已经在微软商店中发布了Android子系统的占位符。根据微软商店的列表,Windows 11的Android支持将需要至少8GB的内存。为了获得最佳体验,推荐使用16GB的RAM。
此外,Geekbench上的基准评分让我们第一次看到了谣传已久的Android子系统(基于Linux的Windows子系统)和微软的Project Astoria(支持Android应用在Windows phone上的项目)的性能。
正如在以上屏幕截图中看到的,这些基准测试分数差异很大,并且无法验证这些基准测试的准确性。
这些测试和 Microsoft Store 列表似乎也表明,需要高端配置才能在Windows 11上流畅运行移动应用程序。
Windows 11上的Android应用背后的技术
正如开头提到的,Windows 11将使用适用于Android的Windows子系统(WSA),这类似于适用于Linux的Linux子系统(WSL)。
微软还计划使用未知的虚拟机技术来解决Android开源项目 (AOSP) 的问题,并消除对 Google Play Store服务的需求。由于AOSP集成,大多数应用程序都可以在桌面操作系统上正常运行。
微软官员已经确认 Android 应用程序将在英特尔、AMD和高通(ARM)设备上运行。对于英特尔PC,微软计划使用英特尔的桥接技术特性,这是一个运行时后编译器,使未编译的应用程序能够在基于x86的设备上本地运行
据微软称,英特尔的桥接技术不仅限于英特尔CPU,因此它也可用于在AMD设备上运行移动应用程序,但桥接技术对于AMD或ARM CPU来说不是必需的。
软件在上线前通常会进行兼容性测试,以确保软件与所有应用设备的兼容性。在实际软件开发中,软件通常需要在不同的软硬件环境中运行,但由于任何一个软件都或多或少地依赖所运行的环境,所以环境的差异可能导致软件在不同的环境下运行会有不同的结果,所以对软件的兼容性进行测试是很有必要的。
软件兼容性测试应尽早进行,否则系统投入使用后再进行兼容性测试带来的风险会增加,并且会影响使用。通常如果期望的运行环境存在众多的可变性,兼容性也会很复杂,反之,兼容性就很可能不存在问题,兼容性测试也会变得非常简单。因此针对不同的软件对其运行环境的要求,要开展不同的软件兼容性测试,以保证软件的正常运行并发挥其最大的作用。不知道在微软系统上运行Android应用程序是什么体验呢?
参读链接: