חדשות על המוצר

בדיקת אינטראקציות בין כמה מכשירים באמצעות אמולטור Android

משך הקריאה: דקה אחת
הצגת הפרופיל של Steven Jenkins
Steven Jenkins מנהל מוצר, Android Studio

עכשיו קל יותר מתמיד לבדוק אינטראקציות בין כמה מכשירים באמצעות Android Emulator. בין אם אתם מפתחים משחק רב-משתתפים, מרחיבים את האפליקציה לנייד לגורמי צורה שונים או משיקים מכשירים וירטואליים שדורשים חיבור למכשיר, אמולטור Android תומך עכשיו באופן מובנה בחוויות המפתחים האלה.

בעבר, קישור בין כמה מכשירי Android וירטואליים (AVD) גרם לחיכוך משמעותי. כדי לחבר בין שני אמולטורים, היה צריך לנהל באופן ידני כללים מורכבים של העברה ליציאה אחרת.

עכשיו אתם יכולים להשתמש במקבץ רשת (network stack) חדש לאמולטור Android, שמאפשר קישוריות מקצה לקצה (P2P) ללא הגדרה בכל ה-AVD שלכם.

חיבור בין מכונות של אמולטורים

מקבץ הרשת החדש של אמולטור Android משנה את האופן שבו אמולטורים מתקשרים. בעבר, כל מכשיר וירטואלי פעל ברשת מקומית (LAN) משלו, וכך היה מבודד ממכשירי AVD אחרים. מקבץ הרשת החדש של רשת Wi-Fi משנה את זה על ידי יצירת לוח אם וירטואלי משותף של הרשת, שמגשר על כל המכונות הווירטואליות שפועלות באותו מארח.

יתרונות עיקריים:

  • אפס הגדרות: לא צריך יותר להעביר ידנית ליציאה אחרת או להשתמש בסקריפטים של פקודות adb. מכשירי AVD באותו מארח מופיעים באותה רשת וירטואלית.
  • קישוריות בין משתמשים: פרוטוקולים קריטיים כמו Wi-Fi Direct ו-Network Service Discovery ‏ (NSD) פועלים באופן מיידי בין אמולטורים.
  • יציבות משופרת: פותר בעיות יציבות ארוכות טווח, כמו אובדן נתונים וניתוקים, שנמצאו במחסנית הקודמת.
  • עקביות בפלטפורמות שונות: פועל באותו אופן ב-Windows, ב-macOS וב-Linux.

תרחישים לדוגמה

הרשת המשופרת של האמולטור תומכת במגוון רחב של תרחישי פיתוח להתאמה רחבה:

  • אפליקציות שמותאמות למספר מכשירים: אתם יכולים לבדוק שיתוף קבצים, משחקים מרובי משתתפים במכשיר אחד או תהליכי בקרה בין טלפון למכשיר Android אחר.
  • אינטגרציה רציפה: יצירת פייפליינים חזקים ואוטומטיים לבדיקה בכמה מכשירים, בלי סקריפטים לא יציבים של רשת.
  • משקפי AI ו-Android XR: אתם יכולים לבדוק בקלות את ההתאמה של האפליקציה הנלווית ואת הסטרימינג של הנתונים בין הטלפון למשקפיים ב-Android Studio.
  • ‫Automotive ו-Wear OS: אימות תהליכי הקישוריות בין מכשיר נייד לבין מערכת המולטימדיה של הרכב או שעון חכם.

מקבץ הרשת החדש של האמולטור מאפשר לכמה מכשירי AVD לשתף רשת וירטואלית, וכך מאפשר תקשורת ישירה בין עמיתים ללא צורך בהגדרה.

שנתחיל?

יכולת הרשת החדשה מופעלת כברירת מחדל בגרסה האחרונה של אמולטור Android‏ (36.5), שזמינה דרך Android Studio SDK Manager. פשוט מעדכנים את האמולטור ומפעילים כמה מכשירים.

אם צריך להשבית את התכונה הזו או לקבל מידע נוסף, אפשר לעיין במסמכי התיעוד שלנו.

כמו תמיד, נשמח לקבל משוב. אם נתקלתם בבאג או בבעיה, אתם יכולים לדווח על הבעיה. אתם יכולים גם להצטרף לקהילת מפתחי Android התוססת שלנו ב-LinkedIn, ב-Medium, ב-YouTube או ב-X.

כותב/ת המסמך:
להמשך קריאה