סביבת בדיקה ופיתוח

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

אם יש לכם מכשיר שתומך בחיבור חומרה (למשל HDMI או DisplayPort דרך USB-C), תוכלו להשתמש במסכים חיצוניים לחומרה כדי לבדוק.

כברירת מחדל, צגים וירטואליים שלא בבעלות מזהה המשתמש של המערכת נחשבים לא מהימנים, והמערכת מחילה מספר הגבלות כדי למנוע דליפת נתוני משתמשים.

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

איור 1. מצב שולחן עבודה בשני מסכים, סימולטיבי (למעלה) וחיצוני (למטה)

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

  1. מפעילים את האפשרות למפתחים אילוץ מצב מחשב.
  2. מפעילים מחדש את הטלפון.
  3. מחברים את העכבר (באמצעות USB או Bluetooth).
  4. יוצרים מסך מדומה מתוך אפשרויות הפיתוח או משתמשים במסך חומרה.
  5. מריצים פעילויות ממרכז האפליקציות שבצג הזה ומשתמשים בעכבר כדי לבצע פעולות.

MD Launcher‏ (platform/development/samples/MultiDisplay) שימושי לבדיקה של הפעלת פעילות ממוקדת ולבקשת מכונה חדשה.