האמולטור של Android Studio נתקל בבעיות ב-Windows 11

אם אתה נתקל בבעיות עם אמולטור סטודיו אנדרואיד ב-Windows 11, אתה לא לבד. גוגל ומיקרוסופט עובדות על תיקון.

אחד המרכיבים החשובים ביותר של SDK לפיתוח Android Studio הוא אמולטור אנדרואיד, המאפשר למפתחים לבדוק את האפליקציות שלהם על מגוון רחב של חומרה וירטואלית. עם זאת, נראה שהאמולטור של אנדרואיד לא ממש מוכן לשחרור של 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, נשמר להלן.

יש לפחות כמה עשרות דוחות מקוון של אמולטור אנדרואיד לא מצליח להפעיל ב-Windows 11 (דרך מישאל רחמן בטוויטר) בעת שימוש ב-Hyper-V, ה-Hypervisor המקורי של Microsoft ב-Windows. הבעיה משפיעה על מחשבים עם מעבדי אינטל או AMD, אך אמולטורים המשתמשים ב-Hypervisor Driver עבור מעבדי AMD במקום Hyper-V אינם מושפעים. גם מחשבים שבהם פועל Windows 10, Linux או macOS אינם מושפעים מהבאג.

למרבה המזל, תיקון כבר נמצא בפיתוח. המפתחים של מיקרוסופט אישרו שהבעיה היא באג הקשור ל-XSAVE ב-Hyper-V API ב-Windows 11, וגוגל ומיקרוסופט פועלות לטפל בבעיה. אם אתה צריך פתרון עכשיו, אתה יכול

הסר שורה בקוד המקור של Android Studio Emulator והידור בעצמך, או החלף קובץ אחד בגרסה שהודרה מראש שמישהו יצר.

למרות שהאמולטור של Android Studio עשוי להיות מקולקל (חלקית) ב-Windows 11 כרגע, אתה עדיין יכול הפעל אפליקציות אנדרואיד ב-Windows 11 דרך תת-המערכת המובנית של Windows עבור אנדרואיד. למעשה, עם היכולת להטעין אפליקציות, אתה אפילו יכול לבדוק את פרויקטי Android Studio שלך ב-Windows 11 מבלי לדאוג לגבי האמולטור. האמולטור של גוגל הוא עדיין האפשרות הטובה ביותר לבדיקת תכונות חומרה ספציפיות, כמו תנועות מאיץ, מיקומי GPS מותאמים אישית, ממשקים מתקפלים ועוד הרבה יותר. וכמובן, אם יש לך מכשיר אנדרואיד פיזי, אתה יכול לחבר אותו למחשב האישי שלך לבדיקת יישומים ומשחקים.