עכשיו קל יותר מתמיד לבדוק אינטראקציות בין כמה מכשירים באמצעות 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.
-
חדשות על המוצרעכשיו קל יותר מתמיד להגדיר ניפוי באגים אלחוטי ב-Android, והוא מהיר ואמין יותר. ב-ADB Wi-Fi 2.0, הוספנו מחסנית שרתים חדשה וטיפול חכם יותר ברשת כדי לתת מענה ישיר למשוב של מפתחים לגבי פערים בשימושיות.
Steven Jenkins, Sherif Eid, Fabien Sanglard • משך הקריאה: דקה אחת -
חדשות על המוצרככל שהפיתוח של סוכני AI מתקדם, הנדסת Android מגיעה לתחום חדש ומלהיב: מעבר מהשלמת קוד מסייעת לסוכנים שמבצעים משימות מקצה לקצה לפי ההנחיות שלכם. אתם יכולים לבחור את המודלים והסוכנים שאתם רוצים להשתמש בהם, וליהנות מגמישות מלאה.
Jason Buchel • משך הקריאה: 3 דקות -
חדשות על המוצרהיום שיתפנו אתכם בפרק הבא בחזון שלנו, שבו אנחנו הופכים את Google Play ל"יותר מחנות". החל מהכרטיסייה "הדף שלי", שהיא עכשיו בסיס האם האישי של יותר מ-250 מיליון משתמשים פעילים בחודש, ועד לפלטפורמת הגיימינג המאוחדת שלנו שמחברת בין יותר מ-700 מיליון פרופילים ב-Play Games, Google Play נותנת מענה למשתמשים בכל מקום שבו הם נמצאים.
Paul Feng • משך הקריאה: 3 דקות
רוצים לקבל טיפים עדכניים לפיתוח Android ישירות לאימייל כל שבוע?