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

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

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

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

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

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

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

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

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

  • אפס הגדרות: לא צריך יותר להעביר ליציאה אחרת או להוסיף פקודות adb לסקריפטים באופן ידני. מכשירי AVD באותו מארח מופיעים באותה רשת וירטואלית.
  • קישוריות בין משתמשים: פרוטוקולים קריטיים כמו Wi-Fi ישיר וזיהוי שירותי רשת (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.

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