如果我们想在电脑上运行手机软件,方法很简单,只需要下载对应的模拟器就能搞定了。但要是反过来,想在手机上运行Windows系统或者程序,这能做到吗?答案是肯定的,甚至还能在手机上装一个正版的Windows系统(但也没那个必要,毕竟在手机这芝麻大点屏幕上操作Windows窗口,想想都觉得憋屈)。如果只是简单的尝尝鲜或者临时办公那还是挺不错的。
今天要和大家分享一个可以在 Android 设备上运行 Windows 系统(或程序)的开源项目:Winlator。这有点类似于在 Windows 系统上运行VMware、VirtualBox、Hyper-V虚拟机,和在 Linux 系统上运行KVM、VirtualBox、QEMU虚拟机。
Winlator是一款能够在 Android 上运行 Windows 程序的开源项目,其原理就是通过 Wine 和Box86/Box64项目,从而实现在 Android 设备上运行 x86_64 应用。
使用方法
1.下载必要文件
打开Winlator项目,下载必要文件( .APK文件 和 .OBB文件 )
一键获取 Winlator 必要文件
☞ 百度云盘 提取码:vjoc
☞ 中国移动云盘 提取码:rrd6
☞ 123云盘 提取码:72On
2.安装Winlator
下载好必要文件以后,先在 Android 设备上正常安装好 .APK文件 的 Winlator 程序。
3.然后将 .OBB文件 保存到 Android 设备的下列路径中:
/Android/obb/com.winlator目录下
注意:如果你的设备上没有 com.winlator 文件夹,自己手动创建一个即可。
4.运行软件
保存完毕后,就可以开始运行 Winlator 软件了,刚进入时需要解压文件,耐心等待即可。
5.创建容器
点击屏幕右上角的加号就会直接为我们弹出一个容器设置,此时就需要我们根据自己的手机配置来设置相应的容器了。
①名字:随意填写
②分辨率:填写你设备的实际分辨率即可,或者默认
③渲染文件:
如果你的手机CPU是高通骁龙的,在渲染文件那最好选择" Turnip ";如果天玑或是麒麟CPU的话,选择" VirGL "会比较好。
④DX文件:
WineD3D 基于 OpenGL 制作的仿DX文件,可适用于DX1~10的游戏。
DXVK 基于 Vulkan 制作的仿DX文件可适用于DX8~11的游戏。
VKD3D 基于 Vulkan 制作的仿DX文件,仅适用于DX12 API的游戏。
CNC DDraw 是一个修改过的 DirectDraw 文件,可能会对某些2D游戏加速,不支持3D加速。
温馨提示:如果你不知道该如何设置,可以先根据自己设备实际情况填写好,看不懂的默认即可。然后保存,运行一遍就知道问题在哪儿了。最后在慢慢微调一下,重新启动。
6.默认路径设置
需要说明一下D盘的默认路径是在:
storage/emulated/0/Donwload
后期下载保存的文件(软件、游戏...)最好也放在这个路径里,当然了,这个路径你也可以改,但要记住。
7.启动容器
出现这个页面,证明容器启动成功。此时你便可以随心所欲的在 Android 设备上使用 Windows 系统,或运行 Windows 程序了。
如果容器启动失败,或点击启动后直接闪退,那就说明容器的设置有问题。需要重新调整一下容器设置,然后再重新启动容器即可!
写在最后
总的来说,我也只是简单的体验了一下该项目的安装、设置到成功启动的全过程,可惜还没来得及深入探索。在网上看到不少体验过的网友分享心得,据说这个项目玩得溜的确实很强,不仅能流畅运行大部分的游戏(我个人觉得这个因设备性能而定吧),还支持连接各类外设。甚至一些曾经的3A大作,运行起来也是相当丝滑。看到这些心得分享,其实我心里也挺痒痒的,等以后有空了,再慢慢深度体验一番吧!