欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  科技

微软 Win11 安卓子系统成功安装上 Google Play 服务和商店

程序员文章站 2022-07-10 17:55:18
近期微软宣称,windows 11 安卓子系统运行 android 应用程序的第一个预览版现已提供给 beta 频道的 windows 内测人员。windows subsystem for andr...

 近期微软宣称,windows 11 安卓子系统运行 android 应用程序的第一个预览版现已提供给 beta 频道的 windows 内测人员。windows subsystem for android(wsa)是惊人的成就,但目前微软官方建议的渠道是有限制的,只能访问亚马逊应用商店的大约 50 个应用和游戏。

据 mspoweruser 报道,虽然有可能侧载任何安卓应用,但对于国外地区来说实际上最好的应用都在 google play 商店中,而这些应用在 wsa 上无法运行,因为它缺乏 google play 服务,而该 google play 商店中的大多数应用都需要这种服务。

微软 Win11 安卓子系统成功安装上 Google Play 服务和商店

现在,windows 黑客开发者 adeltax 已经破解了这个问题,并设法在 windows 11 安卓子系统上安装上 google play 服务,包括 google play 商店。

微软 Win11 安卓子系统成功安装上 Google Play 服务和商店

微软 Win11 安卓子系统成功安装上 Google Play 服务和商店

adeltax 在 github 上留下了所有必要的文件和说明,但目前看来只有专业人士能够实施。

下面是一些指令说明:

download msixbundle (use store rg-adguard to download the msixbundle, package id: 9p3395vx91nr)

install wsl2 (ubuntu/debian, any other distro could work)

install unzip lzip

download gapps pico from opengapps (x86_64, 11, pico)

extract msixbundle, extract msix (your arch) to a folder, delete (appxmetadata, appxblockmap, appxsignature, [content_types])

copy images (system.img, system_ext.img, product.img, vendor.img) to #images

copy (gapps pico zip) to #gapps

edit (variables.sh) and set root folder

execute:

extract_gapps_pico.sh

extend_and_mount_images.sh

apply.sh

unmount_images.sh

copy images from (#images folder) to your extracted msix folder

open powershell (not core) as admin, execute (add-appxpackage -register path_to_extracted_msix\appxmanifest.xml)

run wsa with gapps, enjoy

workaround for sign in issue:

(adb shell root with su)

copy (kernel file) from (misc folder) to (tools folder) in your extracted msix folder

now you can use su in adb shell enter adb shell, type su then type setenforce 0 you can now sign in

开发者 adeltax 承诺将很快重写这些指令,使其更容易接受。

此前微软也在 windows 10 mobile 系统上测试过子系统运行安卓应用,但后来砍掉了,实属遗憾,现在 windows 11 安卓子系统带来了良好的体验,可以弥补 windows 移动应用生态方面巨大的差距。

推荐阅读:

win11安卓子系统apk应用安装详细教程(附手动侧载安装攻略+下载)