Emulator ของ Android Studio กำลังประสบปัญหาใน Windows 11

click fraud protection

หากคุณประสบปัญหากับ Android Studio Emulator บน Windows 11 แสดงว่าคุณไม่ได้อยู่คนเดียว Google และ Microsoft กำลังทำงานเพื่อแก้ไขปัญหา

องค์ประกอบที่สำคัญที่สุดอย่างหนึ่งของ SDK การพัฒนา Android Studio คือ Android Emulator ซึ่งช่วยให้นักพัฒนาสามารถทดสอบแอปของตนบนฮาร์ดแวร์เสมือนจริงที่หลากหลาย อย่างไรก็ตาม ดูเหมือนว่า Android Emulator ยังไม่พร้อมสำหรับการเปิดตัว Windows 11 เนื่องจากมีรายงานข้อผิดพลาดสำหรับโปรแกรมจำลองเมื่อใช้ Hyper-V โชคดีที่ยังมีการแก้ไขในการพัฒนา

อัปเดต 1 (11/11/21 @ 12:35 ET): Android Studio Emulator 31.1.2 มี ตอนนี้ได้รับการปล่อยตัวแล้ว พร้อมการแก้ไขสำหรับ Hyper-V บน Windows 11 น่าจะปรากฏเป็นอัปเดตใน Android Studio สำหรับทุกคนเร็วๆ นี้ บทความตามที่เผยแพร่เมื่อ พฤศจิกายน11, 2021, ถูกเก็บรักษาไว้ด้านล่าง

มีอย่างน้อย รายงานไม่กี่โหล ออนไลน์ของ Android Emulator ไม่สามารถเริ่มบน Windows 11 (ผ่านทาง Mishaal Rahman บน Twitter) เมื่อใช้ Hyper-V ซึ่งเป็นไฮเปอร์ไวเซอร์ดั้งเดิมของ Microsoft ใน Windows ปัญหานี้ส่งผลกระทบต่อพีซีที่ใช้โปรเซสเซอร์ Intel หรือ AMD แต่โปรแกรมจำลองที่ใช้ไดรเวอร์ Hypervisor สำหรับโปรเซสเซอร์ AMD แทน Hyper-V จะไม่ได้รับผลกระทบ คอมพิวเตอร์ที่ใช้ Windows 10, Linux หรือ macOS ก็ไม่ได้รับผลกระทบจากจุดบกพร่องเช่นกัน

โชคดีที่การแก้ไขอยู่ในการพัฒนาแล้ว นักพัฒนาของ Microsoft ยืนยันว่าปัญหาคือข้อบกพร่องที่เกี่ยวข้องกับ XSAVE ใน Hyper-V API บน Windows 11 และ Google และ Microsoft กำลังทำงานเพื่อแก้ไขปัญหา หากคุณต้องการวิธีแก้ปัญหาในตอนนี้ คุณก็สามารถทำได้เช่นกัน ลบบรรทัดในซอร์สโค้ดของ Android Studio Emulator และคอมไพล์ด้วยตัวเอง, หรือ แทนที่ไฟล์หนึ่งไฟล์ด้วยเวอร์ชันที่คอมไพล์ไว้ล่วงหน้าที่ใครบางคนสร้างขึ้น.

แม้ว่า Android Studio Emulator อาจจะใช้งานไม่ได้ (บางส่วน) บน Windows 11 ในตอนนี้ คุณก็ยังสามารถทำได้ เรียกใช้แอพ Android บน Windows 11 ผ่านระบบย่อย Windows ในตัวสำหรับ Android จริงๆแล้วด้วย ความสามารถในการไซด์โหลดแอปคุณยังสามารถทดสอบโปรเจ็กต์ Android Studio ของคุณใน Windows 11 ได้โดยไม่ต้องกังวลกับโปรแกรมจำลอง โปรแกรมจำลองของ Google ยังคงเป็นตัวเลือกที่ดีที่สุดสำหรับการทดสอบคุณลักษณะเฉพาะของฮาร์ดแวร์ เช่น การเคลื่อนตัวเร่งความเร็ว ตำแหน่ง GPS ที่กำหนดเอง อินเทอร์เฟซแบบพับได้ และอื่นๆ อีกมากมาย และแน่นอน หากคุณมีอุปกรณ์ Android จริง คุณสามารถเชื่อมต่อกับพีซีของคุณเพื่อทดสอบแอปพลิเคชันและเกมได้