ฉันจะรันแอป Android บน Windows ได้อย่างไร และทำไมคุณถึงต้องการ

/th/images/a-laptop-displaying-the-windows-11-boot-screen-with-a-loading-spinner-surrounded-by-red-alert-stopwatch-icons.png

สรุป

  • ฉันใช้งานแอป Android ด้วย WSA เช่น แอป Windows แบบเนทีฟ—เปิดจากแถบงาน หน้าต่าง เมาส์/คีย์บอร์ด

  • ฉันใช้ชุมชน WSA บิลด์จาก GitHub—Microsoft ยกเลิกการสนับสนุน แต่ชุมชนยังคงทำงานต่อไป

  • ฉันติดตั้งจาก Play Store หรือไซด์โหลด APK ผ่านตัวเลือกนักพัฒนาและ ADB

ฉันใช้งานแอพ Android บนเครื่อง Windows ของฉันเป็นครั้งคราว บางครั้งการเล่นวิดีโอเกมบนจอภาพขนาดใหญ่ที่มีฮาร์ดแวร์ที่ดีกว่าก็ดีกว่า ในบางครั้ง ฉันเพียงต้องการเข้าถึงแอปบางตัวที่ไม่มีอยู่บนเดสก์ท็อป ตัวอย่างเช่น ธนาคารของฉันมีแอปบนมือถือที่ยอดเยี่ยมแต่มีเว็บไซต์ที่แย่มาก ดังนั้นฉันจึงชอบใช้แอป Android บนคอมพิวเตอร์แทน นี่คือวิธีที่ฉันทำ

Windows Subsystem สำหรับ Android คืออะไร และเหตุใดคุณจึงควรใช้

เช่นเดียวกับคนส่วนใหญ่ ฉันเริ่มต้นด้วย BlueStacks แต่ก็เริ่มเบื่อมันอย่างรวดเร็ว (เหมือนกับคนส่วนใหญ่) UI ของมันไม่มีรสนิยมที่ดี และเต็มไปด้วยโฆษณาและเนื้อหาที่ได้รับการสนับสนุน ตัวเลือกที่ได้รับความนิยมอันดับสองคือ Genymotion ซึ่งจำลองโทรศัพท์มือถือทั้งหมด เหมือนกับโปรแกรมจำลองที่มาพร้อมกับ Android Studio อย่างไรก็ตาม การบูทโทรศัพท์เสมือนเพียงเพื่อเปิดโทรศัพท์นั้นสร้างความรำคาญและเสียเวลาอย่างมาก คุณไม่สามารถรันเกมได้อย่างถูกต้อง

/th/images/ksnip_20260103-193145.png

วิธีที่สมบูรณ์แบบในการรันแอพ Android ควรราบรื่น คำว่า ‘ไม่มีรอยต่อ’ ฉันหมายความว่าคุณควรจะสามารถเปิดใช้งานได้โดยตรงจากทาสก์บาร์ และควรเปิดในหน้าต่างของตัวเอง เช่นเดียวกับแอป Windows อื่นๆ นอกจากนี้ ฉันควรจะสามารถติดตั้งแอปได้โดยตรงจาก Play Store ด้วยการคลิกเพียงครั้งเดียว เช่นเดียวกับที่ฉันทำได้จาก Microsoft Store นั่นคือสิ่งที่ Windows Subsystem for Android (WSA) ทำ

หากคุณเคยได้ยินเกี่ยวกับ Windows Subsystem for Linux (WSL) นี่เป็นแนวคิดเดียวกันกับที่ทำงานที่นี่ เช่นเดียวกับ WSL ระบบย่อย Windows สำหรับ Android เป็นเลเยอร์ความเข้ากันได้ที่ช่วยให้คุณเรียกใช้แอพ Android ‘โดยกำเนิด’## วิธีตั้งค่า WSA บน Windows

ก่อนดำเนินการกับ WSA ตรวจสอบให้แน่ใจว่าเปิดใช้งานการจำลองเสมือนบนคอมพิวเตอร์ของคุณแล้ว ตรวจสอบคุณสมบัติ Hyper-V และ Virtual Machine Platform ในรายการคุณสมบัติ Windows

/th/images/hyper-v-option-in-turn-windows-features-on-or-off-window.jpg

เริ่มต้นด้วยการดาวน์โหลด Windows Subsystem สำหรับ Android build จาก GitHub โครงสร้างที่อ่านว่า ‘MindtheGapps’ มีทั้ง Play Store และ Amazon Store หากคุณต้องการ Play Store ให้ดาวน์โหลดบิลด์ที่มีธง ‘Removed Amazon’ Microsoft ยกเลิกการรองรับ WSA อย่างเป็นทางการในปี 2025 แต่ชุมชนยังคงรักษามันเอาไว้ด้วยบิลด์ดัดแปลงที่คุณสามารถพบได้บน GitHub ฉันใช้โครงสร้างดังกล่าวบนคอมพิวเตอร์ของฉัน เนื่องจาก Microsoft ไม่ได้พัฒนาผลิตภัณฑ์นี้อีกต่อไป คุณอาจพบปัญหาบางประการเมื่อตั้งค่า WSA บน Windows เวอร์ชันใหม่กว่า ฉันทดสอบมันบนคอมพิวเตอร์ 3 เครื่องที่แตกต่างกัน และทำงานได้ดีใน 2 เครื่อง ฉันต้องดาวน์โหลดเวอร์ชันเก่ากว่าเพื่อให้มันทำงานบนคอมพิวเตอร์ Windows เครื่องที่สามได้ มันคือรุ่น 2210 หากพูดให้เจาะจง

แยกไฟล์เก็บถาวรและเปิดโฟลเดอร์ที่แยกออกมา เลื่อนดูไฟล์ต่างๆ และมองหา ‘install.ps1’ คลิกขวาที่ไฟล์นี้แล้วคลิก ‘Run with PowerShell’/th/images/ksnip_20260103-181233.png

หน้าต่าง Windows Subsystem สำหรับ Android ควรปรากฏขึ้นทันที หากไม่เป็นเช่นนั้น ให้มองหา ‘Run.bat’ แล้วดับเบิลคลิกเพื่อเปิด WSA

วิธีติดตั้งแอพด้วย WSA

ในการเปิดตัวครั้งแรก ควรปรากฏหน้าต่างสองบาน หน้าต่างหนึ่งควรเป็นแอปการตั้งค่าสำหรับอุปกรณ์จำลอง และอีกหน้าต่างหนึ่งควรเป็นอินเทอร์เฟซ WSA อินเทอร์เฟซ WSA มีแท็บสำหรับ ‘ระบบ, ‘แอป’ และ ‘การตั้งค่าขั้นสูง’ แท็บระบบมีทางลัดสำหรับเรียกใช้ตัวจัดการไฟล์ ดังนั้นคุณจะพบเอกสาร ดาวน์โหลด และไฟล์อื่น ๆ ของคุณที่นั่น ส่วนแอพจะรวบรวมแอพที่คุณดาวน์โหลดทั้งหมด รวมถึง Play Store และ Amazon Appstore คุณสามารถปรับแต่งการตั้งค่าประสิทธิภาพได้ในแท็บการตั้งค่าขั้นสูง คุณยังสามารถเปิดใช้งานตัวเลือกสำหรับนักพัฒนาได้ที่นี่

/th/images/ksnip_20260103-181257.png

หากต้องการติดตั้งแอปใหม่ ให้ไปที่ส่วนแอปแล้วคลิกจุดสามจุดถัดจาก “Play Store” และคลิก “เปิด” คุณจะถูกขอให้ลงชื่อเข้าใช้ด้วยบัญชี Google ของคุณ เมื่อคุณทำเช่นนั้น Play Store ควรโหลดได้ตามปกติ และคุณควรจะสามารถติดตั้งและอัปเดตแอปได้ด้วยการแตะเพียงครั้งเดียว

/th/images/ksnip_20260103-182117.png

คุณยังสามารถไซด์โหลดแอปโดยใช้ไฟล์ APK ได้ แต่วิธีการนี้เกี่ยวข้องมากกว่า คุณจะต้องเปิดใช้งานตัวเลือกสำหรับนักพัฒนาภายใต้การตั้งค่าขั้นสูง ทันทีที่คุณเปิดใช้งาน คุณจะเห็นที่อยู่ IP ที่คุณสามารถเชื่อมต่อโดยใช้ ADB จากนั้นเพียงใช้ ADB ในเชลล์เพื่อเชื่อมต่อกับที่อยู่ IP นั้นและพุชไฟล์ APK

วิธีเรียกใช้และจัดการแอปด้วย WSA

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

มันทำงานเหมือนกับแอพ Windows ทั่วไป คุณสามารถใช้เมาส์เพื่อชี้ คลิก และลาก และใช้แป้นพิมพ์เพื่อควบคุมการป้อนข้อมูล

สมัครรับจดหมายข่าวสำหรับคำแนะนำเกี่ยวกับ Windows+Android

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

สมัครสมาชิก

การสมัครแสดงว่าคุณตกลงที่จะรับจดหมายข่าวและอีเมลการตลาด และยอมรับข้อกำหนดการใช้งานและนโยบายความเป็นส่วนตัวของ Valnet คุณสามารถยกเลิกการสมัครได้ตลอดเวลา

หากต้องการลบแอป ให้คลิกจุดสามจุดถัดจากชื่อแอปแล้วคลิก “การตั้งค่าแอป” ควรเปิดหน้าต่างอื่นขึ้นมาซึ่งคุณสามารถเปลี่ยนการอนุญาตของแอป จัดการพื้นที่เก็บข้อมูล หรือลบออกทั้งหมดได้

การเลียนแบบแอปบน Android เป็นเรื่องที่ยุ่งยากสำหรับฉันมาโดยตลอด โดยเฉพาะกับฮาร์ดแวร์รุ่นเก่า WSA ให้ความรู้สึกเหมือนเป็นโซลูชันในฝัน เพราะมันใช้งานได้ในทุกด้าน เป็นเรื่องน่าเสียดายที่ Microsoft ดึงปลั๊กโครงการที่น่าทึ่งนี้ออกไป แต่ฉันขอขอบคุณชุมชนที่ทำให้โครงการดำเนินต่อไป

*️⃣ ลิงค์ที่มา:

BlueStacks โปรแกรมจำลองที่มาพร้อมกับ Android Studio, ระบบย่อย Windows สำหรับ Linux, ระบบย่อย Windows สำหรับ Android build จาก GitHub , แอปไซด์โหลดโดยใช้ไฟล์ APK, , , ข้อกำหนดการใช้งาน , นโยบายความเป็นส่วนตัว ,