אפשר להשתמש באמצעי הבקרה המורחבים ב-אמולטור Android כדי לשלוח נתונים, לשנות את מאפייני המכשיר, לשלוט באפליקציות ועוד. כדי לפתוח את החלון Extended controls, לוחצים על More
בחלונית של האמולטור. שימו לב שחלק מאפשרויות הבקרה המורחבות האלה זמינות רק כשמריצים את האמולטור בחלון נפרד, מחוץ ל-Android Studio.
אתם יכולים להשתמש במקשי קיצור כדי לבצע רבות מהמשימות האלה. כדי לראות רשימה מלאה של מקשי הקיצור באמולטור, לוחצים על F1 (Command+/
ב-macOS) כדי לפתוח את חלונית העזרה.
טבלה 1. פרטים על אמצעי הבקרה המורחבים
| תכונה | תיאור |
|---|---|
| מסכים |
האמולטור מאפשר לפרוס את האפליקציה בכמה מסכים שתומכים במידות שניתנות להתאמה אישית, וכך לבדוק אפליקציות שתומכות בריבוי חלונות ובריבוי מסכים. בזמן שמכשיר וירטואלי פועל, אפשר להוסיף עד שני מסכים נוספים באופן הבא:
|
| רשת סלולרית | האמולטור מאפשר לדמות תנאי רשת שונים. אפשר להעריך את מהירות הרשת לפרוטוקולים שונים של רשת, או לציין Full, שמעביר נתונים במהירות המקסימלית שהמחשב מאפשר. הגדרת פרוטוקול רשת תמיד איטית יותר ממלא. אפשר גם לציין את הסטטוס של הרשת לשיחות ולנתונים, כמו נדידה. ברירות המחדל מוגדרות ב-AVD. בוחרים סוג רשת:
בוחרים עוצמת אות:
בוחרים סטטוס קולי, סטטוס נתונים או את שניהם:
|
| סוללה | אתם יכולים לדמות את מאפייני הסוללה של מכשיר כדי לראות איך האפליקציה פועלת בתנאים שונים. כדי לבחור רמת טעינה, משתמשים בפס ההזזה. בוחרים ערך של חיבור מטען:
בוחרים ערך לתקינות הסוללה:
בוחרים ערך של סטטוס הסוללה :
|
| מצלמה | אפשר לטעון תמונות לסצנה שמדמה את המצלמה כשפותחים את אמולטור המצלמה. מידע נוסף זמין במאמר
הוספת תמונות מציאות רבודה לסצנה במאמרי העזרה של ARCore.
כשהמצלמה מוגדרת להשתמש בסביבה שמוגדרת בקובץ התצורה של סביבת ה-AVD, אפשר לטעון מחדש את הגדרות הסביבה כדי לשנות את תוכן המקור באופן דינמי בזמן הריצה. |
| מיקום |
באמולטור אפשר לדמות את המידע 'המיקום שלי':
המיקום של המכשיר המדומה. לדוגמה, אם לוחצים על 'המיקום שלי' אמצעי הבקרה של נתוני המיקום של המכשיר מאורגנים בשתי כרטיסיות: נקודות בודדות ומסלולים. נקודות בודדות בכרטיסייה נקודות בודדות, אפשר להשתמש ב-WebView של מפות Google כדי לחפש מוקדי עניין, בדיוק כמו כשמשתמשים במפות Google בטלפון או בדפדפן. כשמחפשים מיקום במפה (או לוחצים עליו), אפשר לשמור אותו על ידי לחיצה על שמירת נקודה בחלק התחתון של המפה. כל המיקומים השמורים מופיעים בצד שמאל של חלון אמצעי הבקרה המתקדמים. כדי להגדיר את המיקום של האמולטור למיקום שבחרתם במפה, לוחצים על הלחצן הגדרת מיקום ליד הפינה השמאלית התחתונה של החלון אמצעי בקרה מתקדמים. מסלולים בדומה לכרטיסייה Single points, הכרטיסייה Routes מספקת תצוגת אינטרנט של מפות Google שבה אפשר ליצור מסלול בין שני מיקומים או יותר. כדי ליצור ולשמור מסלול:
כדי לדמות את האמולטור שעוקב אחרי המסלול ששמרתם, בוחרים את המסלול מהרשימה Saved routes ולוחצים על Play route ליד הפינה הימנית התחתונה של החלון Extended controls. כדי להפסיק את הסימולציה, לוחצים על הפסקת המסלול. כדי לדמות באופן רציף את האמולטור לפי המסלול שצוין, מעבירים את המתג שליד הפעלת האנימציה בלולאה למצב מופעל. כדי לשנות את המהירות שבה האמולטור עוקב אחרי המסלול שצוין, בוחרים באפשרות מתוך התפריט מהירות ההפעלה. ייבוא נתוני GPX ו-KML כדי להשתמש בנתונים גיאוגרפיים מקובץ בפורמט GPS exchange (GPX) או Keyhole שפת Markup (KML):
מהירות ברירת המחדל היא הערך של השהיה (מהירות 1X). אפשר להגביר את המהירות פי 2 (מהירות 2X), פי 3 (מהירות 3X) וכן הלאה. |
| טלפון | האמולטור מאפשר לדמות שיחות טלפון והודעות טקסט נכנסות. כדי להתחיל שיחה לאמולטור:
כדי לשלוח הודעת טקסט לאמולטור:
|
| לחצני כיוון | אם ב-AVD מופעלים מקשי החצים בפרופיל החומרה, אפשר להשתמש בפקדים של מקשי החצים באמולטור. עם זאת, לא כל המכשירים תומכים במקשי החיצים. לדוגמה, שעוני Android לא תומכים בהם. הכפתורים מדמים את הפעולות הבאות:
|
| מיקרופון | מטעמי פרטיות וביצועים, קלט המיקרופון מושבת כברירת מחדל ב-אמולטור Android. כדי להפעיל את הקלט מהמיקרופון, מפעילים את האפשרות הפעלת גישה למיקרופון של המארח. בנוסף, אמולטור Android מציע אמצעי בקרה לסימול אוזניות חוטיות:
|
| טביעת אצבע | הפקד הזה יכול לדמות 10 סריקות שונות של טביעות אצבע. אתם יכולים להשתמש בה כדי לבדוק את השילוב של טביעת האצבע באפליקציה שלכם. התכונה הזו מושבתת ב-Android מגרסה 5.1 (רמת API 22) ומגרסאות קודמות, וב-Wear OS. כדי לדמות סריקת טביעת אצבע במכשיר וירטואלי:
|
| חיישנים וירטואליים > מיקום המכשיר |
באמצעות אמצעי הבקרה הזה אפשר לבדוק את האפליקציה בהתאם לשינויים במיקום המכשיר, בכיוון שלו או בשניהם. לדוגמה, אפשר לדמות תנועות כמו הטיה וסיבוב. מד התאוצה לא עוקב אחרי המיקום המוחלט של המכשיר: הוא רק מזהה מתי מתרחש שינוי. הפקד מדמה את האופן שבו חיישני מד התאוצה והמגנטומטר יגיבו כשמזיזים או מסובבים מכשיר אמיתי. כדי להשתמש בפקד הזה, צריך להפעיל את חיישן מד התאוצה ב-AVD. בדוחות של אמצעי הבקרה
הפקד גם מדווח על אירועי
כדי לסובב את המכשיר סביב הצירים x, y ו-z, בוחרים באפשרות סיבוב ומבצעים אחת מהפעולות הבאות:
במאמר חישוב האוריינטציה של המכשיר מוסבר איך מחושבים ערכי הסטייה האופקית, הסטייה האנכית והגלגול. כדי להזיז את המכשיר אופקית (x) או אנכית (y), בוחרים באפשרות הזזה ומבצעים אחת מהפעולות הבאות:
כדי להציב את המכשיר בזווית של 0, 90, 180 או 270 מעלות:
כשמשנים את המכשיר, הערכים בשדות Resulting values משתנים בהתאם. אלה הערכים שאפליקציה יכולה לגשת אליהם. מידע נוסף על החיישנים האלה זמין במאמרים סקירה כללית על חיישנים, חיישני תנועה וחיישני מיקום. |
| חיישנים וירטואליים > חיישנים נוספים | האמולטור יכול לדמות חיישנים שונים של מיקום וסביבה. הוא מאפשר לכם לשנות את החיישנים הבאים כדי לבדוק אותם באמצעות האפליקציה:
מידע נוסף על החיישנים האלה זמין במאמרים סקירה כללית על חיישנים, חיישני מיקום וחיישני סביבה . |
| דוח על באג | אם נתקלתם בבעיות באמולטור, אתם יכולים להכין ולשלוח דוח על באג. האמולטור אוסף באופן אוטומטי צילומי מסך, יומנים ונתונים אחרים לדוח על הבאג. |
| הקלטה והפעלה | איך מקליטים את המסך |
| Google Play | אם קובץ האימג' של מערכת ה-AVD כולל את אפליקציית חנות Play, מוצגים פרטי הגרסה של Google Play Services. |
| הגדרות > כללי |
|
| הגדרות > Proxy | פרטים נוספים זמינים במאמר שימוש בשרתי proxy עם אמולטור Android . |
| הגדרות > מתקדם |
|
| עזרה > מקשי קיצור (אמולטור עצמאי) | בחלונית הזו מופיעה רשימה מלאה של מקשי הקיצור של האמולטור. כדי לפתוח את החלונית הזו בזמן העבודה באמולטור, מקישים על F1 (Command+/ ב-macOS). כדי שמקשי הקיצור יפעלו, האפשרות שליחת מקשי קיצור בחלונית ההגדרות כללי צריכה להיות מוגדרת לאמצעי בקרה של אמולטור (ברירת מחדל). האפשרות הזו בתפריט לא זמינה כשהאמולטור פועל במצב מוטמע ב-Android Studio. אם משתמשים באמולטור במצב מוטמע, אפשר למצוא את מקשי הקיצור בקובץ (Android Studio ב-macOS) > הגדרות > מיפוי מקשים בקטע מכשירים פועלים. |
| עזרה > עזרה בנושא אמולטור (אמולטור עצמאי) | כדי לעבור למאמרי העזרה באינטרנט של האמולטור, לוחצים על Documentation (מאמרי עזרה). כדי לדווח על באג באמולטור, לוחצים על שליחת משוב. איך מדווחים על באגים באמולטור האפשרות הזו בתפריט לא זמינה כשהאמולטור פועל במצב מוטמע ב-Android Studio. אם אתם משתמשים באמולטור במצב מוטמע, פתחו את תבנית דוח איתור הבאגים בלחיצה על Help > Submit a Bug Report והוסיפו ידנית את הפרטים של הבאגים באמולטור Android. |
| עזרה > מידע על | אפשר לראות באיזו יציאה המספר הסידורי של האמולטור הוא emulator-adb_port, ואפשר לציין אותו כאפשרות בשורת הפקודה של |
במפות Google ואז שולחים מיקום, הוא יוצג במפה.
.