Computer >> คอมพิวเตอร์ >  >> ระบบ >> Windows 11

ระบบย่อย Windows สำหรับ Android:การเรียกใช้แอพ Android บน Windows 11

ใน Windows 11 คุณสามารถใช้ ระบบย่อย Windows สำหรับ Android (WSA ) เพื่อติดตั้งและเรียกใช้แอป Android ระบบย่อย Windows สำหรับ Android ทำงานในลักษณะเดียวกับ WSL (ระบบย่อย Windows สำหรับ Linux) เคอร์เนล Android ได้รับการติดตั้งเป็นเครื่องเสมือนที่มีน้ำหนักเบาและไม่ต้องการบทบาท Hyper-V ปัจจุบัน ระบบย่อยของ Windows สำหรับ Android มีให้บริการสำหรับ Windows Insiders เท่านั้น อย่างไรก็ตาม คุณสามารถติดตั้ง Windows Subsystem สำหรับ Android บน Windows 11 builds ทั้งหมดได้

จะติดตั้งระบบย่อย Windows สำหรับ Android (WSA) บน Windows 11 ได้อย่างไร

ในการติดตั้งเครื่องเสมือน Android บน Windows 11 คอมพิวเตอร์ของคุณต้องรองรับ Intel VT (Intel Virtualization Technology) หรือ AMD-V ตรวจสอบให้แน่ใจว่าได้เปิดใช้งานในการตั้งค่า BIOS/UEFI

คุณสามารถตรวจสอบการจำลองเสมือนที่รองรับใน Windows โดยใช้ PowerShell:

Get-ComputerInfo -property "HyperV*"

HyperVRequirementDataExecutionPreventionAvailable : True
HyperVRequirementSecondLevelAddressTranslation : True
HyperVRequirementVirtualizationFirmwareEnabled : True
HyperVRequirementVMMonitorModeExtensions : True

ระบบย่อย Windows สำหรับ Android:การเรียกใช้แอพ Android บน Windows 11

ในตัวอย่างของเรา รองรับและเปิดใช้งานการจำลองเสมือน

ขอแนะนำให้มี RAM อย่างน้อย 8GB ในคอมพิวเตอร์เพื่อให้ระบบย่อยและแอป Android ทำงานได้อย่างถูกต้อง

ติดตั้งฟีเจอร์ Windows VirtualMachinePlatform (จำเป็นต้องรีสตาร์ท):

Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform

ระบบย่อย Windows สำหรับ Android:การเรียกใช้แอพ Android บน Windows 11

ตอนนี้ คุณต้องดาวน์โหลดไฟล์การติดตั้ง Windows Subsystem สำหรับ Android ในรูปแบบ MSIXBUNDLE จาก Microsoft Store ก่อนหน้านี้ เราได้แสดงวิธีการดาวน์โหลดไฟล์ติดตั้ง APPX สำหรับแอปใดๆ จาก Microsoft Store

  1. เปิด https://store.rg-adguard.net/ (บริการนี้อนุญาตให้รับลิงก์โดยตรงไปยังไฟล์การติดตั้งแอปพลิเคชันใน Microsoft Store)
  2. คัดลอกและวาง URL ต่อไปนี้ลงในช่องค้นหา:https://www.microsoft.com/store/productId/9P3395VX91NR และเลือก ช้า; ระบบย่อย Windows สำหรับ Android:การเรียกใช้แอพ Android บน Windows 11
  3. ค้นหา MicrosoftCorporationII.WindowsSubsystemForAndroid_1.8.32828.0_neutral_~_8wekyb3d8bbwe.msixbundle ในรายการและดาวน์โหลดไฟล์ (1.2GB );
  4. เปิด Windows Terminal และเรียกใช้คำสั่งด้านล่างเพื่อติดตั้งไฟล์ msixbundle:Add-AppxPackage -Path "C:\Users\woshub\Downloads\MicrosoftCorporationII.WindowsSubsystemForAndroid_1.8.32828.0_neutral___8wekyb3d8bbwe.Msixbundle" ระบบย่อย Windows สำหรับ Android:การเรียกใช้แอพ Android บน Windows 11
  5. จากนั้น ระบบย่อย Windows สำหรับการตั้งค่า Android จะปรากฏในเมนูเริ่มของ Windows 11

ระบบย่อย Windows สำหรับ Android:การเรียกใช้แอพ Android บน Windows 11

จะติดตั้งแอป Android บน Windows 11 ได้อย่างไร

ตอนนี้คุณสามารถติดตั้งแอพ Android ในขณะนี้ การติดตั้งแอพ Android นั้นใช้ได้เฉพาะจากที่อยู่ IP ของสหรัฐอเมริกาสำหรับ Windows 11 Insiders ในช่องเบต้าและผ่าน Amazon AppStore เท่านั้น (ติดตั้งร่วมกับ WSA) มีข้อ จำกัด มากมายแม้ว่า…

ระบบย่อย Windows สำหรับ Android:การเรียกใช้แอพ Android บน Windows 11

แต่คุณติดตั้งแอป Android ใดก็ได้จากไฟล์ APK ในโหมดดีบัก

ในการดาวน์โหลดไฟล์ APK จาก Google Play ให้คัดลอก URL ในตัวอย่างนี้ ฉันต้องการดาวน์โหลด FBReader (โปรแกรมอ่าน fb2/epub สำหรับ Android ที่ฉันคุ้นเคย)

ระบบย่อย Windows สำหรับ Android:การเรียกใช้แอพ Android บน Windows 11

ไปที่ https://apps.evozi.com/apk-downloader/ วาง URL ของแอป Google Play แล้วคลิก สร้างลิงก์ดาวน์โหลด . ดาวน์โหลดไฟล์ APK

ระบบย่อย Windows สำหรับ Android:การเรียกใช้แอพ Android บน Windows 11

ดาวน์โหลด แพลตฟอร์ม Android SDK สำหรับ Windows (https://developer.android.com/studio/releases/platform-tools) และแตกไฟล์ไปที่ C:\tools\platform-tools

เปิดใช้งาน โหมดนักพัฒนาซอฟต์แวร์ ในการตั้งค่าระบบย่อย Windows สำหรับ Android คลิกรีเฟรชในกล่องที่อยู่ IP และรอจนกว่าอินสแตนซ์ Android ของคุณจะได้รับที่อยู่ IP คัดลอก (บางครั้งจะแสดงพร้อมกับพอร์ต เช่น 127.0.0.1:56314 )

ระบบย่อย Windows สำหรับ Android:การเรียกใช้แอพ Android บน Windows 11

เปิดคอนโซล PowerShell และไปที่ไดเร็กทอรีด้วย Android SDK:

cd C:\tools\platform-tools

เชื่อมต่อกับเครื่องเสมือน Android ของคุณโดยใช้ที่อยู่ IP ที่คุณได้คัดลอก:

./adb.exe connect 172.17.66.80

connected to 172.17.66.80:5555

ระบบย่อย Windows สำหรับ Android:การเรียกใช้แอพ Android บน Windows 11

ตรวจสอบว่าคุณเชื่อมต่อกับอุปกรณ์ Android เพียงเครื่องเดียว:

adb devices

หากต้องการติดตั้งแอป Android จากไฟล์ APK ให้เรียกใช้คำสั่ง:

./adb install "C:\Users\woshub\Downloads\org.geometerplus.zlibrary.ui.android_3003500_apps.evozi.com.apk"

ระบบย่อย Windows สำหรับ Android:การเรียกใช้แอพ Android บน Windows 11

จากนั้น ไอคอนแอป Android จะปรากฏในรายการโปรแกรมที่ติดตั้งในเมนูเริ่มของ Windows เรียกใช้

ระบบย่อย Windows สำหรับ Android:การเรียกใช้แอพ Android บน Windows 11

ในกรณีของฉัน FBreader เห็นเฉพาะระบบไฟล์ Android ที่จำลองเท่านั้น ในการคัดลอกไฟล์ (หนังสือ) ไปยังไดเร็กทอรีหนังสือใน Android คุณต้องใช้ ADK :

./adb push "C:\Users\woshub\Downloads\Mark-Twain-adv-Huckleberry Finn.epub"/storage/emulated/0/books

ระบบย่อย Windows สำหรับ Android:การเรียกใช้แอพ Android บน Windows 11

ไฟล์ epub พร้อมใช้งานแล้วในแอป Android

ในการคัดลอกไฟล์จาก Android ไปยัง Windows adb pull ใช้คำสั่ง:

adb pull "/storage/emulated/0/books/file.fb2 C:\Users\woshub\Downloads