วิธีไซด์โหลดแอพ Android บน Windows 11

ไม่แน่ใจว่าจะติดตั้งแอพ Android บน Windows 11 โดยไม่มี Amazon Appstore ได้อย่างไร? ต่อไปนี้เป็นวิธีไซด์โหลดแอปในระบบย่อยของ Windows สำหรับ Android

วินโดวส์ 11 มาพร้อมฟีเจอร์ใหม่มากมาย หนึ่งในนั้นคือ Windows Subsystem for Android (WSA) แม้ว่าจะหมายความว่าคุณสามารถใช้งานของคุณได้ในทางเทคนิค แอพ Android ที่ชื่นชอบ บนพีซีของคุณมีสิ่งที่จับได้ Microsoft ได้ร่วมมือกับ Amazon เพื่อรวม Amazon Appstore เข้ากับ Microsoft Store ซึ่งหมายความว่า คุณไม่สามารถเข้าถึงห้องสมุดขนาดใหญ่ของ Google Play Store ได้อย่างเป็นทางการบนระบบย่อย Android ดั้งเดิมของ หน้าต่าง. ในการถูเกลือลงบนแผล แอพ Amazon Appstore บางแอพอาจไม่สามารถใช้งานได้บน Windows 11 เนื่องจากเหตุผลด้านความเข้ากันได้

โชคดีที่ Microsoft จัดส่งระบบย่อย Windows สำหรับสภาพแวดล้อม Android พร้อมตัวเลือกการดีบักที่ใช้งานได้ ด้วยเหตุนี้ คุณจึงสามารถเข้าถึงและดีบักเลเยอร์ Android พื้นฐานจากโฮสต์ Windows 11 OS โดยใช้ปกติ สะพานดีบัก Android (ADB) ไบนารี่. เนื่องจากว่าเราสามารถ ใช้ ADB เพื่อติดตั้งแพ็คเกจการติดตั้งแอป Android มาตรฐาน (APK) นอกจากนี้ยังสามารถไซด์โหลดแอพบนระบบย่อย Windows สำหรับ Android ที่ไม่มีอยู่ใน Amazon Appstore

แอพ Sideloading ในระบบย่อย Windows สำหรับ Android

โปรดทราบว่าระบบย่อย Windows ทั้งหมดสำหรับ Android เป็นซอฟต์แวร์ที่ล้าสมัย แอพที่ดูแลจัดการโดย Amazon และ Microsoft มีแนวโน้มที่จะได้รับการปรับให้เหมาะสมอย่างมากสำหรับสภาพแวดล้อม ซึ่งเป็นเหตุผลว่าทำไมพวกเขาจึงจัดการเพื่อรักษาที่นั่งในครั้งแรก ต้องบอกว่าแอพ Android อื่น ๆ อีกมากมายควรใช้งานได้ดีตั้งแต่แกะกล่อง วิธีเดียวที่จะทดสอบความเข้ากันได้คือการไซด์โหลด และนี่คือที่ที่บทช่วยสอนนี้จะมีประโยชน์

ก่อนเริ่มต้น ตรวจสอบให้แน่ใจว่าอินสแตนซ์ WSA ที่ติดตั้งบนพีซีของคุณเป็นเวอร์ชันล่าสุด ถ้าคุณ ดาวน์โหลดผ่านแอป Microsoft Storeควรติดตั้งเวอร์ชันที่ใหม่กว่าในพื้นหลังโดยอัตโนมัติ อย่างไรก็ตาม สำหรับผู้ที่ ดาวน์โหลดด้วยตนเองติดตั้งรุ่นล่าสุดในลักษณะเดียวกัน

หากต้องการไซด์โหลดแอพ Android บนระบบย่อยของ Windows 11 สำหรับ Android ให้ทำตามขั้นตอนเหล่านี้:

  1. ดาวน์โหลดไฟล์ APK ของแอพหรือเกมที่คุณต้องการจากแหล่งที่เชื่อถือได้ โปรดทราบว่าคุณไม่จำเป็นต้องยึดติดกับ APK เวอร์ชัน x86(-64) เนื่องจาก WSA สามารถเลียนแบบแอป Arm (64) ดั้งเดิมบนแพลตฟอร์ม x86 ได้ด้วย เทคโนโลยีอินเทลบริดจ์. ต้องบอกว่าถ้าคุณมี แล็ปท็อป Windows on Armจากนั้นเลือก Arm (64) APK เสมอเพื่อประสิทธิภาพที่ดีที่สุด
    • หากเป็นโครงการที่พัฒนาโดยชุมชน โปรดดูหัวข้อที่เกี่ยวข้องใน ฟอรัม XDA หรือแพลตฟอร์มที่คล้ายกัน
    • APK ของแอปโอเพ่นซอร์สมักพบผ่าน GitHub repo หรือในร้านค้าอื่นๆ เช่น เอฟ-ดรอยด์ เช่นกัน.
    • มีทรัพยากรโฮสติ้ง APK ของบุคคลที่สามเช่น เอพีเค มิเรอร์ และ APKPureซึ่งน่าค้นหา.
  2. เมื่อคุณมีไฟล์ APK แล้วให้เริ่มระบบย่อย Windows สำหรับสภาพแวดล้อม Android คลิกที่ Start Menu จากนั้นคลิกที่ แอพทั้งหมด ปุ่ม และค้นหาทางลัดที่ชื่อ ระบบย่อย Windows สำหรับ Android. คุณยังสามารถพิมพ์ "subsystem" ในช่องค้นหาเพื่อทำให้เร็วขึ้นได้
  3. คุณควรเห็นหน้าจอการตั้งค่าระบบย่อย Windows สำหรับ Android ไปที่ นักพัฒนา แท็บในบานหน้าต่างด้านซ้ายและเปิดใช้งาน โหมดนักพัฒนา ตัวเลือก.
  4. เนื่องจากอินสแตนซ์ Android นี้ทำงานควบคู่ไปกับเคอร์เนล Windows ของโฮสต์ เราจึงสามารถเข้าถึงได้ผ่านอินเทอร์เฟซ localhost (127.0.0.1) อันที่จริงแล้ว Android Layer ยังผูกตัวเองเข้ากับ IP แบบสุ่มจากเครือข่ายส่วนตัว 172.30.0.0/24 ซึ่งเห็นได้จาก ไอพีคอนฟิก เอาต์พุตภายใต้ส่วน "อะแดปเตอร์อีเธอร์เน็ต vEthernet (สวิตช์เริ่มต้น)"
  5. ทันทีที่เลเยอร์ Android ทำงาน เราสามารถเชื่อมต่อได้โดยใช้ ADB จากโฮสต์ Windows 11 OS คุณสามารถใช้ localhost (127.0.0.1) กับพอร์ต 58526 หรือที่อยู่ IP ที่แสดงใน ไอพีคอนฟิก เอาต์พุตเพื่อสร้างการเชื่อมต่อ สมมติว่าคุณได้ตั้งค่า ADB เป็น ใช้งานได้จากทุกที่บนพีซีของคุณให้เปิดหน้าต่าง Windows Terminal ใหม่ แล้วพิมพ์อย่างใดอย่างหนึ่งต่อไปนี้:
    คำวิเศษณ์เชื่อมต่อ 127.0.0.1:58526
    หรือ
    การเชื่อมต่อ adb <ไอพีที่อยู่>:58526
    (ที่อยู่ IP คือที่อยู่ที่คุณคัดลอกในขั้นตอนก่อนหน้า)
  6. ตอนนี้เราสามารถติดตั้ง APK ที่ต้องการผ่าน ADB ได้แล้ว คำสั่งควรเป็นดังนี้:
    ติดตั้ง adb <full_path_to_the_APK_file>
    หากแอพที่คุณต้องการมีให้ใช้งานในรูปแบบแอพบันเดิล เช่น AAB/APKS/APKM/XAPK แทนที่จะเป็นไฟล์ APK ทั่วไป ให้ดูที่ บทช่วยสอนการไซด์โหลดแอพ Android เพื่อติดตั้ง
  7. หากทุกอย่างถูกต้อง ทางลัดไปยังแอป Android จะถูกสร้างขึ้นภายใต้เมนูเริ่มของ Windows เช่นเดียวกับแอป Windows ทั่วไป คลิกที่ทางลัดเพื่อเริ่มแอป
    • ในกรณีที่คุณไม่พบทางลัดของแอพ Android คุณสามารถเรียกใช้ด้วยตนเองโดยใช้คำสั่งต่อไปนี้:
      %LOCALAPPDATA%\Microsoft\WindowsApps\MicrosoftCorporationII.WindowsSubsystemForAndroid_8wekyb3d8bbwe\WsaClient.exe /เรียกใช้ wsa://
      ตัวอย่างเช่น หากต้องการเรียกใช้ Subway Surfers ให้ป้อนข้อมูลต่อไปนี้ในพรอมต์เรียกใช้ของ Windows:
      %LOCALAPPDATA%\Microsoft\WindowsApps\MicrosoftCorporationII.WindowsSubsystemForAndroid_8wekyb3d8bbwe\WsaClient.exe /เรียกใช้ wsa://com.kiloo.subwaysurf
    • คุณยังสามารถเรียกใช้แอปได้โดยตรงจากหน้าต่างเชลล์ ADB ที่เชื่อมต่อ:
      adb เชลล์ลิง -p <ชื่อแพ็คเกจ> 1
      ตัวอย่างเช่น ในการเริ่ม Subway Surfers คำสั่งควรเป็น:
      คำวิเศษณ์เปลือกลิง-หน้าคอม.กิโล.ท่องสถานีรถไฟใต้ดิน 1
    • อีกวิธีง่ายๆ ในการเข้าถึงแอปไซด์โหลดคือ ติดตั้งตัวเรียกใช้งานบนระบบย่อย Windows สำหรับ Android.

มีตัวห่อหุ้ม GUI ของบุคคลที่สามเช่น WSATools ที่มีฟังก์ชันการทำงานที่คล้ายคลึงกัน จากที่กล่าวมา การทำความเข้าใจพื้นฐานจะมีประโยชน์ โดยเฉพาะอย่างยิ่งหากคุณเป็นนักพัฒนาซอฟต์แวร์หรือผู้ที่ต้องการทราบว่าสิ่งต่างๆ ทำงานอย่างไรภายใต้ประทุน

แอปไซด์โหลดจะสามารถเข้าถึงเครือข่ายได้ ซึ่งหมายความว่าคุณสามารถติดตั้งและใช้เวอร์ชันยอดนิยมของ Android ได้ เบราว์เซอร์เช่น Firefox ภายในระบบย่อย Windows สำหรับ Android จากนั้นใช้สำหรับดาวน์โหลดแอพโดยตรง ห่างออกไป. Windows 11 ยังให้คุณใช้กฎไฟร์วอลล์กับแอพ Android แม้ว่าจะเป็นไปได้ที่จะไซด์โหลดแอปที่อาศัยบริการของ Google แต่แอปจะขัดข้องขณะพยายามเรียกใช้งานเนื่องจากไม่มีบริการของ Google เว้นแต่คุณจะติดตั้งตัวแก้ไข WSA กับ Google Play หรือใช้ microG เป็นวิธีแก้ปัญหาที่เป็นไปได้

และเราอยู่ที่นั่น ตอนนี้คุณสามารถเรียกใช้ WSA ด้วยแอพที่คุณเลือกได้ หลังจากคุ้นเคยกับการไซด์โหลดแอพ Android ใน Windows 11 แล้ว ลองดูที่ วิธีใช้ตัวจัดการแพ็คเกจสำหรับ WSA. นอกจากนี้เรายังมีคู่มือ Windows และ Android อื่นๆ อีกมากมาย ดังนั้นลองพิจารณาดู วิธีถ่ายโอนไฟล์ระหว่าง Android และ Windows PC.