Windows 11安裝Google Play商店教學,WSA一鍵腳本

由於Windows 11基本上官方已經宣布完全不導入Google框架所以用戶無法透過直接的方式安裝Play商店和運行任何Google框架的APP,所以用戶如果想要使用就必須要透過修改的方式進行安裝,本篇文章就是整理如何在Windows Subsystem for Android上安裝Google框架和Play商店的教學。

本篇文章系統需求如下

系統需求 : Windows 11 正式版22000.194版本以上

CPU和主板須支援並開啟:虛擬化技術

Microsoft Store版本:Microsoft Store 22110.1402.6.0 以上

 

由於工具和版本的改進,本篇文章會持續更新盡量提供最簡單實際的安裝教學。

 

本篇文章使用修改好的檔案來進行操作,假如你不信任/不喜歡可以參考ADeltaX提供的教學自行修改

https://github.com/ADeltaX/WSAGAScript

 

啟用 虛擬機器平台

開啟『工具列設定』→『應用程式』→『選用功能』

 

 

勾選『虛擬機器平台』

重啟電腦進行功能安裝

一鍵腳本安裝 – WSA With Google

感謝 MagiskOnWSA

請先確定Windows Update可以正常運作並且更新Miscrosoft Store到最新版本在執行腳本

一鍵安裝將自動幫你移除舊版WSA避免衝突

WSA_Auto_With_GMS_2.0 – 本站開發(繁體中文)

x64 下載點 : MEGA1fichier

 

下載後解壓縮使用『系統管理員運行』WSA_Auto_With_GMS.bat 即可

 

打開 WSA子系統

 

 

手動安裝 – WSA With Google

右鍵『工具列設定』開啟設定『隱私權與安全性』→『開發人員專用』

開啟『開發人員模式』

 

 

用『系統管理員執行』Windows PowerShell

 

 

如果你已經有安裝Windows Subsystem for Android需先移除

開始→找到WSA右鍵→解除安裝即可

WSA-Google(含Google框架的WSA安裝包)

x64 下載點 : MEGA1fichierGoogle Drive

把本站提供的WSA-Google檔案解壓縮,進入WSA-Google資料夾

複製『AppxManifest.xml』的路徑

於Windows PowerShell上輸入指令

Add-AppxPackage -Register "路徑"

手動安裝 – 開啟SU權限讓Google框架運行

打開 WSA子系統

 

設定開啟『Developer mode』

點『Manage developer setting』再點下面的『Refresh』

可以看到出現connected 127.0.0.1:58526 ,縮小視窗(不關閉)就可以執行下一步了

 

platform-tools(Google提供的Android驅動)

下載點 : platform-tools-latest-windows.zip

解壓縮 platform-tools,對資料夾右鍵『使用Windows 終端機開啟』

 

 

輸入指令成功後就完成安裝了

.\adb.exe connect 127.0.0.1:58526

.\adb.exe devices

.\adb.exe shell

su

setenforce 0

測試

打開選單可以發現Play商店已經安裝,如果沒看到搜尋一下『Play』即可看到

 

登入帳號成功,幾乎可以安裝商店上的任何APP

 

 

需要Google框架的APP也能順利運行,以Youtube為例已經可以順利登入(原版無法)

 

錯誤排除

Microsoft.VCLibs 相關錯誤

安裝 → https://aka.ms/Microsoft.VCLibs.x64.14.00.Desktop.appx

參考自: https://docs.microsoft.com/zh-tw/troubleshoot/cpp/c-runtime-packages-desktop-bridge 

 

安裝電腦上的apk檔案

參考這篇文章(跳到APK 安裝步驟)

https://www.gdaily.org/28576/windows-11-install-apk-android-app 

發佈留言

你的email不會被公開

首次評論的email須審核完才會發布內容,請勿重復留言

  • Andy表示:

    站長大大會繼續更新嗎?
    Subsystem for Android 1.8.32822 版本已經更新
    持續關注站長~~~~

  • Bell Cranel表示:

    可以提供google play ARM 版本WSA非×86版本,我安裝是×86版本google play有些其他app沒辦法從google play 商店下載,如果可以的話麻煩你提供! 感謝!

  • Peng表示:

    “Google服務啟動失敗”
    “請重新確認開啟WSA的『Developer mode』並運行『Manage developer setting』”
    ERROR: The process “adb.exe” not found.
    Press any key to continue . . .

    請問遇到這個問題要怎麼解決…

  • junda表示:

    請問 遇到下列問題要如何解決

    .\adb.exe : 無法辨識 ‘.\adb.exe’ 詞彙是否為 Cmdlet、函數、指令檔或可執行程式的名稱。請檢查名稱拼字是否正確,如果包含路
    徑的話,請確認路徑是否正確,然後再試一次。
    位於 線路:1 字元:1
    + .\adb.exe connect 127.0.0.1:58526
    + ~~~~~~~~~
    + CategoryInfo : ObjectNotFound: (.\adb.exe:String) [], CommandNotFoundException
    + FullyQualifiedErrorId : CommandNotFoundException

  • ciao表示:

    感謝站長
    以下分享 問題排除個案 供參考
    主板是z590 bios裡 需要開啟的既不是Intel VT-d也不是Intel VT-x
    而是Intel(VMX) 然後根據網載它會跟Hyper-V衝突 所以虛擬機器平台打勾後
    Hyper-V沒辦法打勾 於是要先去bios關閉Intel(VMX)再勾Hyper-V
    最後再啟用bios 的Intel(VMX)
    就可以顯示IP 位址也可以登入PLAY商店了

  • Ernest表示:

    感謝Gdaily一直帶來非常棒的軟體與教學!

    在安裝的過程中遇到以下問題:
    * daemon not running; starting now at tcp:5037
    >
    “Google服務啟動失敗”
    “請重新確認開啟WSA的『Developer mode』並運行『Manage developer setting』”
    SUCCESS: The process “adb.exe” with PID 3824 has been terminated.
    Press any key to continue . . .
    >

    發現:
    確認過步驟沒錯,
    終端機開啟platform-tools 輸入 .\adb.exe devices
    出現了List of devices attached unauthorized devices

    解決:
    拔掉插在電腦上的手機

  • Sam表示:

    你好!

    按照所有步驟安裝完成之後,能夠登錄googleplay,但重啓電腦之後,打開WSA就閃退,不知道是否能夠解決,先謝謝!

  • Sam表示:

    Hi,請問出現了下面的信息,我該怎麽操作?謝謝!
    PS E:\Thunder-Desktop\platform-tools_r31.0.3-windows> .\adb.exe connect 127.0.0.1:58526
    .\adb.exe : 无法将“.\adb.exe”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确
    保路径正确,然后再试一次。
    所在位置 行:1 字符: 1
    + .\adb.exe connect 127.0.0.1:58526
    + ~~~~~~~~~
    + CategoryInfo : ObjectNotFound: (.\adb.exe:String) [], CommandNotFoundException
    + FullyQualifiedErrorId : CommandNotFoundException

  • 表示:

    您好..程式安裝完後,頁面停留在Google商店的 “登入”是哪個環節出錯?

  • 黒ノ表示:

    手动 自动都有试过 都会卡在登录不能核对信息

    https://ae02.alicdn.com/kf/U0572f4ef1e244250955f835ef8810683L.png

  • ROGER表示:

    用這種方法就沒有辦法使用WsaToolbox這套工具來實現檔案互傳的功能了,不知道有沒有解

  • Xiang表示:

    執行完全部並可以開啓Google框架后,要如何unroot 或隱藏 root?因爲有些應用會偵測root導致無法開啓。

  • Ronald表示:

    執行一鍵安裝後,出現以下錯誤訊息,有其他解法嗎?

    “Google服務啟動失敗”

    “請重新確認開啟WSA的『Developer mode』並運行『Manage developer setting』”
    SUCCESS: The process “adb.exe” with PID 3824 has been terminated.
    Press any key to continue . . .

  • RJUN表示:

    如果設備未經 Play 保護機制認證,該怎麼辦?

  • charlie表示:

    想請問下一目前有辦法完整刪除嗎
    因為之前先安裝了上次的教學…..
    這次再移除….重新安裝….穩定不太好….
    正常來說這個包是英文介面….
    但是除了主畫面是英文外….其他頁面都中文….像文件..開發人員設定..
    這個因該是上次安裝過中文語言包的關係
    WSA目前都會有無法執行的問題….都需要重新開機
    個人想這是否是右鍵解除安裝並沒有完整的移除所有東西

    • GDaily表示:

      CMD 管理員運行 以下指令就可以移除了
      powershell “Get-appxpackage *WindowsSubsystemForAndroid* | remove-appxpackage”

      只有WSA是英文介面,進入系統後是多國語言,預設會根據系統顯示語言,所以你顯示中文是正常的

      至於無法執行方面我自己本身沒遇到,也沒什麼資料幫不上忙

  • Mark表示:

    我一直無法安裝

    Add-AppxPackage : 部署失敗,HRESULT 為: 0x80073CF3, 套件無法進行更新、相依性或衝突驗證。 Windows 無法安裝套件 MicrosoftCorporationII.WindowsSubsystemForAndroid_1.7.32815.0_x64__8wekyb3d8bbwe,因為此套件相依於 找不到的架構。請提供由 “CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US” 發行、具有中
    性或 x64 處理器架構與最低版本 2.62108.18004.0 的架構 “Microsoft.UI.Xaml.2.6” 與此套件以安裝。目前已安裝且名為 “Microsof
    t.UI.Xaml.2.6” 的架構是: {Microsoft.UI.Xaml.2.6_2.62108.18004.0_x64__8wekyb3d8bbwe Microsoft.UI.Xaml.2.6_2.62108.18004.
    0_x86__8wekyb3d8bbwe}
    注意: 如需其他資訊,請在事件記錄檔中尋找 [ActivityId] a9537d26-cb0d-0003-b773-55a90dcbd701,或使用命令列 Get-AppPackage
    Log -ActivityID a9537d26-cb0d-0003-b773-55a90dcbd701
    位於 線路:1 字元:1
    + Add-AppxPackage -Register C:\WSA_Auto_With_GMS_1.0\WSA-Google\AppxMan …
    + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo : WriteError: (C:\WSA_Auto_Wit…ppxManifest.xml:String) [Add-AppxPackage], IOException
    + FullyQualifiedErrorId : DeploymentError,Microsoft.Windows.Appx.PackageManager.Commands.AddAppxPackageCommand

  • 雨蔚表示:

    PS C:\WINDOWS\system32> Add-AppxPackage -Register “C:\Users\asus\Desktop\WSA-Google\AppxManifest.xml”
    Add-AppxPackage : 部署失敗,HRESULT 為: 0x80073CF6, 無法註冊套件。
    錯誤 0x80070020: Windows 無法登錄套件,因為發生內部錯誤或記憶體不足。
    注意: 如需其他資訊,請在事件記錄檔中尋找 [ActivityId] d62647be-cb0c-0004-3cea-29d60ccbd701,或使用命令列 Get-AppPackage
    Log -ActivityID d62647be-cb0c-0004-3cea-29d60ccbd701
    位於 線路:1 字元:1
    + Add-AppxPackage -Register “C:\Users\asus\Desktop\WSA-Google\AppxManif …
    + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo : WriteError: (C:\Users\asus\D…ppxManifest.xml:String) [Add-AppxPackage], IOException
    + FullyQualifiedErrorId : DeploymentError,Microsoft.Windows.Appx.PackageManager.Commands.AddAppxPackageCommand
    請問出現這樣要怎麼解決?

  • justenergie表示:

    你好 我後來有找到 WINDOWS POWER SHELL開啟資料夾方法 但我操作以下時又卡住了 顯示離線的樣子 請問有解嗎

    PS C:\Users\randy\Desktop\platform-tools> .\adb.exe devices
    List of devices attached
    127.0.0.1:58526 offline

  • justenergie表示:

    你好 問題請教 我操作到了在platform-tools資料夾按右鍵後 選項中並沒有出現”使用Windows終端機開啟”選項 有解? 謝謝

  • 東東表示:

    了解~手動安裝OK了
    但我的PLAY商店登不進去(一直按登入沒反應)

  • 東東表示:

    檔案是被砍了嗎…?
    Download file… Invoke-WebRequest : Error (404) We can’t find the page you’re looking for. Here are a few links that may be helpful:
    Home
    Help center
    Sign in
    Get a free account
    Dropbox Plus
    Dropbox Business
    位於 線路:1 字元:1
    + Invoke-WebRequest https://www.dropbox.com/s/e6ro3195rnb22sg/WSAG.zip? …
    + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo : InvalidOperation: (System.Net.HttpWebRequest:HttpWebRequest) [Invoke-WebRequest],WebExce
    ption
    + FullyQualifiedErrorId : WebCmdletWebResponseException,Microsoft.PowerShell.Commands.InvokeWebRequestCommand
    Download Finish
    Extract archive…
    Expand-Archive : 路徑 ‘WSA.zip’ 不存在或不是有效的檔案系統路徑。
    位於 線路:1 字元:1
    + Expand-Archive -path WSA.zip WSA
    + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo : InvalidArgument: (WSA.zip:String) [Expand-Archive],InvalidOperationException
    + FullyQualifiedErrorId : ArchiveCmdletPathNotFound,Expand-Archive

    Archive Extracted

    Install WSA…
    Add-AppxPackage : 找不到 ‘C:\Users\USER\AppData\Local\Temp\WSA\WSA-Patched\AppxManifest.xml’ 路徑,因為它不存在。
    位於 線路:1 字元:1
    + Add-AppxPackage -Register WSA/WSA-Patched/AppxManifest.xml
    + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo : ObjectNotFound: (C:\Users\USER\A…ppxManifest.xml:String) [Add-AppxPackage], ItemNotFou
    ndException
    + FullyQualifiedErrorId : PathNotFound,Microsoft.Windows.Appx.PackageManager.Commands.AddAppxPackageCommand

    WSA Installed

  • a1029b表示:

    Add-AppxPackage : The URI specified is invalid: -RegisterD:\WSA-Google\WSA-Google\AppxManifest.xml
    At line:1 char:1
    + Add-AppxPackage -Register”D:\WSA-Google\WSA-Google\AppxManifest.xml”
    + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo : NotSpecified: (:) [Add-AppxPackage], FormatException
    + FullyQualifiedErrorId : System.FormatException,Microsoft.Windows.Appx.PackageManager.Commands.AddAppxPackageComm
    and

    PS C:\WINDOWS\system32> Add-AppxPackage -Register “D:\WSA-Google\WSA-Google\AppxManifest.xml”
    Add-AppxPackage : Deployment failed with HRESULT: 0x80073CF9, 安裝失敗。請連絡您的軟體廠商。
    來自 (AppxManifest.xml) 之套件 MicrosoftCorporationII.WindowsSubsystemForAndroid_1.7.32815.0_x64__8wekyb3d8bbwe 上使用目標磁碟區 C
    : 進行的部署 Register 操作失敗,錯誤為 0x80070003。請參閱 http://go.microsoft.com/fwlink/?LinkId=235160,了解如何診斷應 用程式部署問題。
    NOTE: For additional information, look for [ActivityId] 8be00678-c813-0002-1cee-0e8c13c8d701 in the Event Log or use th
    e command line Get-AppPackageLog -ActivityID 8be00678-c813-0002-1cee-0e8c13c8d701
    At line:1 char:1
    + Add-AppxPackage -Register “D:\WSA-Google\WSA-Google\AppxManifest.xml”
    + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo : WriteError: (D:\WSA-Google\W…ppxManifest.xml:String) [Add-AppxPackage], IOException
    + FullyQualifiedErrorId : DeploymentError,Microsoft.Windows.Appx.PackageManager.Commands.AddAppxPackageCommand

  • Anson表示:

    果真可以了!我還以為是因為我有裝android模擬器的關系~~
    原來是只是windows的沒啟用!感謝完全安裝完成~^^

  • foolst表示:

    剛開始沒有開啟開發人員選項 發生下列錯誤 開啟後安裝成功 感謝教學。

    開發人員授權或支援側載的系統。 套件 MicrosoftCorporationII.WindowsSubsystemForAndroid_1.7.32815.0_x64__8wekyb3d8bbwe (套件來源 Unsigned) 的部署失敗, 因為無法套用有效的授權或側載原則。可能需要開發人員授權 (http://go.microsoft.com/fwlink/?LinkId=233074) 或企業側載設定 (
    http://go.microsoft.com/fwlink/?LinkId=231020)。
    注意: 如需其他資訊,請在事件記錄檔中尋找 [ActivityId] 69e7859a-c91f-000a-bd98-e7691fc9d701,或使用命令列 Get-AppPackage
    Log -ActivityID 69e7859a-c91f-000a-bd98-e7691fc9d701
    位於 線路:1 字元:1
    + Add-AppxPackage -Register “D:\下載\WSA-Google\AppxManifest.xml”
    + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo : NotSpecified: (D:\下載\WSA-Google\AppxManifest.xml:String) [Add-AppxPackage], Exception
    + FullyQualifiedErrorId : DeploymentError,Microsoft.Windows.Appx.PackageManager.Commands.AddAppxPackageCommand

  • Anson表示:

    請問一下運行子系統時就會出現錯誤,會說你有開虛vm虛擬,
    但是我bios確定也有開啟呢!請問是什麼問題呢?

  • ling表示:

    剛在ADeltaX上做完成功過來看己經發教學了,而且還簡化超多步驟,真的是造福人群XDD

  • Benson表示:

    舊的子系統要怎麼移除