课堂练习写了一个小程序终于让Windows1124H2兼容原生...

黑科技有傻大个 2024-12-29 08:26:50

Hello大家好,昨天利用课堂练习时间写了一个小程序,终于可以在最新版的 Windows11 24H2 上安装原生的 Android 应用。

原生支持 Android 应用其实原理很简单,还是使用微软在 Windows11 22H2 时发布的 Windows Subsystem for Android (WSA)。

微软不是要砍掉 Windows Subsystem for Android 吗?我们偏偏让它装回来,有需要的小伙伴赶紧安装起来。

先看一下效果,以 Android 版的抖音为例,可以全屏,也可以调整和手机一样的竖版。

和在手机上一样,向上滑动即可更新视频。还记得之前在抖音极速版刚发布的时候,给同学写的一个自动刷视频的小工具用来刷金币。

看一下小妹的系统的版本号,版本 Windows 11 24H2 (OS内部版本 26100.2605)。

如果你也需要在 Windows11 最新版的操作系统上安装 Android 原生应用,那接下来跟着小妹一起操作。

打开 Windows11 的开始菜单,或者直接按键盘快捷键“Windows+R”打开运行窗口,输入“appwiz.cpl”,打开"程序和功能"。

选择“启动或关闭Windows功能”,选中“Hyper-V”和选中“Virtual Machine Platform”,点击"确定"按钮。

安装完成之后,点击"立即重新启动"。

这里请注意,除了需要安装支持 Android 原生应用的运行环境,还需要在BIOS中打开虚拟化支持(如何在 BIOS 中启用虚拟化(VT-x 或 AMD-V))。

下载 Android 运行环境安装工具,在安装工具上点击鼠标右键,选择“以管理员身份运行”,点击“安装Android支持”。

看到该界面时输入“Y”,然后等待安装完成。

Android 运行环境安装完成以后,在开始菜单中打开“适用于Android的Windows子系统”,点击"高级设置",打开"开发人员模式"。

返回"系统"选项,点击"文件"后面的按钮等待启动。

启动过程中要允许麦克风的使用权限和访问网络权限,如果不出意外,Android 运行环境会正常启动。

安装 apk 关联工具 WSA-pacman,下载地址如下。

https://github.com/alesimula/wsa_pacman

WSA-pacman 安装完成以后,就可以双击 apk 文件,安装任意 Android 应用,以微信为例。

需要注意一点,双击 apk 之后,任务栏会弹出一个窗口,点击任务栏上的窗口,在 ADB 调试界面点击"允许"。

此时取消 apk 的安装,再次双击 apk 文件,点击"安装"按钮。

在安装过程中,会有一个报错提示:安装已超时,客户端已停止等待,但可能仍在后台执行。

这个并不影响安装,点击"完成",此时稍等片刻。打开开始菜单,就可以看到安装完成的微信。

工具链接: https://pan.baidu.com/s/1NtkRyUWkgrjr-W1mzn7Dtw 提取码: 2sne
0 阅读:0
黑科技有傻大个

黑科技有傻大个

感谢大家的关注