עכשיו קל יותר מתמיד לבדוק אינטראקציות בין מכשירים באמצעות אמולטור Android. בין אם אתם מפתחים משחק רב-משתתפים, מרחיבים את האפליקציה לנייד כך שתתאים למגוון גורמי צורה או משיקים מכשירים וירטואליים שדורשים חיבור למכשיר, עכשיו אמולטור Android תומך באופן מובנה בתרחישי השימוש האלה למפתחים.
בעבר, חיבור בין כמה מכשירים וירטואליים של Android (AVD) גרם לבעיות משמעותיות. היה צורך לנהל ידנית כללים מורכבים להעברת יציאות רק כדי לחבר שני אמולטורים.
עכשיו אפשר לנצל את יתרונותיו של מקבץ רשת (network stack) חדש עבור אמולטור Android, שמאפשר קישוריות מקצה לקצה (P2P) ללא הגדרה בכל מכשירי ה-AVD.
חיבור בין מופעים של אמולטורים
מקבץ הרשת החדש עבור אמולטור Android משנה את האופן שבו אמולטורים מתקשרים. בעבר, כל מכשיר וירטואלי פעל ברשת מקומית (LAN) משלו, כך שהוא היה מבודד ממכשירי AVD אחרים. השינוי הזה מתבצע באמצעות מחסנית חדשה של רשתות Wi-Fi, שיוצרת מישור אחורי של רשת וירטואלית משותפת שמגשרת בין כל המופעים הפועלים באותה מכונת מארח.
יתרונות עיקריים:
- אפס הגדרות: לא צריך יותר להגדיר העברה ליציאה אחרת או סקריפטים
adbבאופן ידני. מכשירי AVD באותו מארח מופיעים באותה רשת וירטואלית. - קישוריות בין עמיתים: פרוטוקולים חשובים כמו Wi-Fi ישיר ו-Network Service Discovery (NSD) פועלים מחוץ לקופסה בין אמולטורים.
- יציבות משופרת: פתרון בעיות יציבות שהיו קיימות במשך זמן רב, כמו אובדן נתונים וניתוקים בסט הטכנולוגיות הקודם.
- עקביות בפלטפורמות שונות: פועל באופן זהה ב-Windows, macOS ו-Linux.
תרחישים לדוגמה
התכונה 'רישות משופר של אמולטורים' תומכת במגוון רחב של תרחישי פיתוח להתאמה רחבה:
- אפליקציות למספר מכשירים: אפשר לבדוק שיתוף קבצים, משחקים עם מספר משתתפים במכשיר אחד או תהליכי בקרה בין טלפון למכשיר Android אחר.
- אינטגרציה רציפה: יצירת פייפליינים חזקים ואוטומטיים לבדיקה בהתאמה רחבה בלי סקריפטים של רשתות לא יציבות.
- Android XR ומשקפי AI: אפשר לבדוק בקלות את ההתאמה של אפליקציית לוויה ואת הזרמת הנתונים בין טלפון למשקפיים ב-Android Studio.
- Automotive ו-Wear OS: אימות של תהליכי קישוריות בין מכשיר נייד למערכת מולטימדיה ברכב או לשעון חכם.
המערך החדש של רשתות באמולטור מאפשר לכמה מכשירי AVD לשתף רשת וירטואלית, וכך ליצור תקשורת ישירה בין עמיתים ללא צורך בהגדרה.
שנתחיל?
יכולת הרישות החדשה מופעלת כברירת מחדל בגרסה האחרונה של אמולטור Android (גרסה 36.5), שזמינה דרך Android Studio SDK Manager. פשוט מעדכנים את האמולטור ומפעילים כמה מכשירים.
אם אתם רוצים להשבית את התכונה הזו או לקבל מידע נוסף, אתם יכולים לעיין במסמכי התיעוד.
כמו תמיד, נשמח לקבל מכם משוב. אם נתקלתם בבאג או בבעיה, אתם מוזמנים לדווח על בעיה. אתם יכולים גם להצטרף לקהילת מפתחי Android הפעילה שלנו ב-LinkedIn, ב-Medium, ב-YouTube או ב-X.
להמשך הקריאה
-
חדשות על מוצרים
הסביבה העסקית של הנייד מתפתחת כל הזמן, ומביאה איתה הזדמנויות חדשות וגם איומים חדשים. בעקבות השינויים האלה, אנחנו ב-Android וב-Google Play ממשיכים לפעול כדי להבטיח שמיליארדי משתמשים יוכלו להמשיך ליהנות מהאפליקציות שלהם בביטחון, ושהמפתחים יוכלו להמשיך לחדש.
Vijaya Kaza • משך הקריאה: 3 דקות
-
חדשות על מוצרים
גרסת Jetpack פיתוח נייטיב מאפריל 2026 היא יציבה. הגרסה הזו מכילה את גרסה 1.11 של מודולי הליבה של Compose (ראו את מיפוי ה-BOM המלא), כלי ניפוי באגים של רכיבים משותפים, אירועים של משטח מגע ועוד.
Meghan Mehta • משך הקריאה: 5 דקות
-
חדשות על מוצרים
גרסה Panda 4 של Android Studio יציבה ומוכנה לשימוש בייצור. הגרסה הזו כוללת את מצב התכנון, את התחזית לגבי העריכה הבאה ועוד, וכך קל יותר מאי פעם ליצור אפליקציות Android באיכות גבוהה.
Matt Dyor • משך הקריאה: 5 דקות
כדאי תמיד להיות בעניינים
רוצים לקבל טיפים עדכניים לפיתוח Android ישירות לאימייל כל שבוע?