אמולטור Android מדמה מכשירי Android במחשב, כדי לבדוק את האפליקציה במגוון מכשירים ורמות API של Android ללא שנדרשים לכל מכשיר פיזי. האמולטור מציע את היתרונות הבאים:
גמישות: בנוסף לאפשרות לדמות מגוון מכשירים וה-API של Android, האמולטור מגיע עם תצורות מוגדרות מראש עבור מגוון טלפונים עם Android, טאבלטים, Wear OS, Android Automotive OS ו-Android TV מכשירים.
רמת דיוק גבוהה: האמולטור מספק כמעט את כל היכולות של מכשיר Android אמיתי. תוכלו לדמות שיחות טלפון נכנסות והודעות טקסט, לציין את המיקום של המכשיר, לדמות מהירויות רשת שונות, לדמות סיבוב וחיישנים אחרים בחומרה, לגשת לחנות Google Play ועוד.
מהירות: בדיקת האפליקציה באמולטור מהירה וקלה יותר מאשר בדיקה במכשיר פיזי. לדוגמה, אפשר להעביר נתונים מהר יותר לאמולטור מאשר למכשיר שמחובר באמצעות USB.
ברוב המקרים, הסימולטור הוא האפשרות הטובה ביותר לצרכים שלכם בבדיקה. בדף הזה נסביר על הפונקציות המרכזיות של המהדר ואיך מתחילים להשתמש בו.
לחלופין, אפשר לפרוס את האפליקציה במכשיר פיזי. לקבלת מידע נוסף מידע נוסף מופיע במאמר הפעלת אפליקציות במכשיר חומרה.
תחילת העבודה עם האמולטור
באמצעות Android Emulator אפשר לבדוק את האפליקציה במכשירים רבים ושונים באופן וירטואלי. הסימולטור מגיע עם Android Studio, כך שאין צורך להתקין אותו בנפרד. כדי להשתמש במהדר, פועלים לפי השלבים הבסיסיים הבאים, שמפורטים בהרחבה בקטעים הבאים:
- מוודאים שאתם עומדים בדרישות המערכת.
- יוצרים מכשיר וירטואלי ל-Android (AVD).
- מריצים את האפליקציה במה emultor.
- ניווט באמולטור
בדף הזה מוסבר בפירוט איך מגדירים את סביבת הבדיקה הווירטואלית ומשתמשים בה. אם האפליקציה כבר פועלת על האמולטור ומוכנים להשתמש בתכונות מתקדמות יותר. שימוש מתקדם באמולטור
אם נתקלת בבעיות במהלך השימוש במהדר, כדאי לעיין במאמר פתרון בעיות ידועות ב-Android Emulator. בהתאם ל: לצרכים ולמשאבים שלכם, אולי כדאי להתעמק בדרישות המערכת ותצורות טכניות, או שעדיף להשתמש במכשיר פיזי.
דרישות המערכת של האמולטור
כדי ליהנות מחוויית השימוש הטובה ביותר, מומלץ להשתמש במהדר בסביבת Android Studio במחשב עם המפרטים הבאים לפחות:
- RAM בנפח 16GB
- מערכת ההפעלה Windows 10 ואילך בגרסת 64 ביט, MacOS 12 ואילך, Linux או ChromeOS
- נפח דיסק בנפח 16GB
כדי להריץ רמות API גבוהות יותר ו/או מכשירים וירטואליים עם מסכים גדולים יותר, יכול להיות שתצטרכו מפרט מערכת גבוה יותר מזה שמפורט למעלה. אם אין לכם את המפרטים האלה, יכול להיות שהאמולטור עדיין יפעל, אבל לא בצורה חלקה. במקרה כזה, כדאי לבצע בדיקה במכשיר פיזי במקום זאת בהתאם להנחיות שמופיעות במאמר הפעלת אפליקציות במכשיר חומרה.
יצירת מכשיר Android וירטואלי
כל מכונה של Android emulator משתמשת במכשיר וירטואלי של Android (AVD) כדי לציין את גרסת Android ואת מאפייני החומרה של הסימולציה במכשיר. כדי ליצור AVD: יצירה וניהול של מכשירים וירטואליים
כל AVD פועל כמכשיר עצמאי עם אחסון פרטי משלו נתוני משתמש, כרטיס SD וכו'. כברירת מחדל, האמולטור מאחסן את נתוני המשתמש, SD את נתוני הכרטיס ואת המטמון בספרייה ספציפית לאותו AVD. כשמריצים את המהדר, הוא טוען את נתוני המשתמש ואת נתוני כרטיס ה-SD מהספרייה של AVD.
הפעלת האפליקציה על האמולטור
אחרי שיוצרים מכונה וירטואלית ל-Android, אפשר להפעיל את Android Emulator ולהריץ אפליקציה בפרויקט:
בסרגל הכלים, בוחרים את ה-AVD שבו רוצים להריץ את האפליקציה בתפריט של מכשיר היעד.
איור 1. תפריט של מכשיר היעד. לוחצים על הפעלה. הפעלת הסימולטור בפעם הראשונה עשויה להימשך דקה בערך, אבל בהפעלות הבאות נעשה שימוש בקובץ snapshot והפעלה אמורה להתבצע מהר יותר. אם נתקלת בבעיות, אפשר לעיין ב במדריך לפתרון בעיות.
אחרי שמתקינים את האפליקציה ב-AVD, אפשר להפעיל אותה מהמכשיר כמו שמפעילים כל אפליקציה במכשיר. בכל פעם שרוצים לפרוס שינויים חדשים, צריך ללחוץ שוב על הפעלה או על החלת שינויים.
אסיסטנט ההתאמה של Wear OS
אם אתם רוצים לבדוק את האפליקציה במכשירי Wear OS, בעזרת הכלי להתאמה של Wear OS תוכלו לבצע התאמה של מכשירי Wear OS עם טלפונים פיזיים או וירטואליים ישירות ב-Android Studio. מידע נוסף זמין במאמר הבא: שימוש בהתאמה של אמולטור Wear OS Assistant.
ניווט באמולטור
בזמן שהאמולטור פועל, ניתן להשתמש בסמן העכבר של המחשב כדי לחקות את את האצבע על מסך המגע ולהשתמש בחלונית האמולטור כדי לבצע פעולות.
ניווט במסך האמולטור
משתמשים במצביע העכבר במחשב כדי לחקות את האצבע במסך המגע, לבחור פריטים בתפריט ושדות קלט, וללחוץ על לחצנים ובקרות. במחשב כדי להקליד תווים ולהזין מקשי קיצור לאמולטור.
טבלה 1. תנועות לניווט אמולטור
תכונה | תיאור |
---|---|
מחליקים על המסך | מצביעים על המסך, לוחצים לחיצה ארוכה על לחצן העכבר הראשי, מחליקים על המסך ומשחררים. |
גרירה של פריט | מצביעים על פריט במסך ולוחצים לחיצה ארוכה על העכבר הראשי לוחצים על הלחצן, מזיזים את הפריט ומשחררים. |
אפשר להקיש | מצביעים על המסך, לוחצים על לחצן העכבר הראשי ומשחררים אותו. |
לחיצה פעמיים | מצביעים על המסך, לוחצים לחיצה כפולה על הלחצן הראשי בעכבר במהירות ואז משחררים. |
לחיצה ארוכה | מצביעים על פריט במסך, לוחצים על לחצן העכבר הראשי, לוחצים לחיצה ארוכה ואז משחררים. |
סוג | אפשר להקליד במהלך ההפעלה באמצעות מקלדת המחשב או באמצעות מקלדת שמופיעה במסך של המהדר. |
הקשה על Control ( Command ב-macOS) מעלה את תנועת צביטה
ממשק מולטי-טאץ'. העכבר משמש כאצבע הראשונה, ולאורך
נקודת העיגון היא האצבע השנייה. גוררים את הסמן כדי להזיז את הנקודה הראשונה.
לחיצה על הלחצן השמאלי בעכבר מחקה את המגע בשתי הנקודות, והשחרור מחקה את ההרמה של שתיהן. |
|
החלקה אנכית | פותחים תפריט אנכי במסך ומגללים בין האפשרויות בתפריט באמצעות גלגל הגלילה (גלגל העכבר). לוחצים על פריט בתפריט כדי לבחור אותו. |
ביצוע פעולות נפוצות באמצעות חלונית האמולטור
כדי לבצע פעולות נפוצות במהלך השימוש במהדורת האפליקציה, משתמשים בסרגל הכלים של המהדורה, אם מפעילים אותה ב-Android Studio, או בחלונית שבצד שמאל, אם מפעילים אותה בחלון מחוץ ל-Android Studio. בטבלה 2 מתוארות פעולות נפוצות במהדורת האדמין ואת הלחצנים המשויכים אליהן.
ניתן להשתמש במקשי קיצור כדי לבצע פעולות נפוצות רבות באמולטור. כדי להציג רשימה מלאה של מקשי הקיצור באמולטור, מקישים על F1 (/ Command + ב-macOS) כדי לפתוח את חלונית העזרה מורחבת אמצעי בקרה חלון.
טבלה 2. פעולות נפוצות במהדורת האדמין
תכונה | תיאור |
---|---|
סגירה![]() |
סוגרים את האמולטור. |
מזעור![]() |
ממזערים את החלון של המהדר. |
שינוי הגודל | משנים את גודל האמולטור כמו שמשנים את הגודל של חלון מערכת הפעלה אחר. אמולטור שומר על יחס גובה-רוחב שמתאים למכשיר שלך. |
לחצן ההפעלה![]() |
לוחצים כדי להפעיל או לכבות את המסך. לוחצים לחיצה ארוכה כדי להפעיל או לכבות את המכשיר. |
הגברת עוצמת הקול![]() |
לוחצים כדי להציג פקד של פס הזזה ולהגביר את עוצמת הקול. לוחצים שוב כדי להגביר את עוצמת הקול, או משתמשים בפס ההזזה כדי לשנות את עוצמת הקול. |
החלשת עוצמת הקול![]() |
לוחצים כדי להציג את פס ההזזה ולהחליש את עוצמת הקול. לוחצים שוב כדי להנמיך עוד יותר, או משתמשים בפס ההזזה כדי לשנות את עוצמת הקול. |
סיבוב שמאלה![]() |
מסובבים את המכשיר ב-90 מעלות נגד כיוון השעון. |
סיבוב ימינה![]() |
מסובבים את המכשיר ב-90 מעלות בכיוון השעון. |
צילום מסך![]() |
לוחצים כדי לצלם צילום מסך של המכשיר. |
![]() |
לוחצים כדי לשנות את הסמן לסמל הזום. כדי לצאת ממצב זום, לוחצים על על הלחצן שוב. כדי להגדיל או להקטין את התצוגה במצב זום:
כדי לבצע תנועת פנורמה במצב זום, לוחצים לחיצה ארוכה על Control (Command ב-macOS) תוך כדי לחיצה על מקשי החיצים במקלדת. כדי להקיש על מסך המכשיר במצב זום, לוחצים על Control (Command ב-macOS). |
חזרה![]() |
לחזור למסך הקודם או לסגור תיבת דו-שיח, תפריט אפשרויות חלונית ההתראות או במקלדת שמופיעה במסך. |
דף הבית![]() |
חוזרים למסך הבית. |
סקירה כללית
![]() (אפליקציות אחרונות) |
מקישים כדי לפתוח רשימה של תמונות ממוזערות של אפליקציות שבהן עבדתם לאחרונה. כדי לפתוח אפליקציה, מקישים על התמונה הממוזערת שלה. כדי להסיר תמונה ממוזערת מהרשימה, מחליקים אותה ימינה או שמאלה. הלחצן הזה לא נתמך ב-Wear OS. |
קיפול![]() |
במכשירים מתקפלים, צריך לקפל את המכשיר כדי להציג את הגדרת המסך הקטן יותר. |
ביטול קיפול![]() |
במכשירים מתקפלים, פותחים את המכשיר כדי להציג את הגדרת המסך הגדולה יותר. |
לחצן 1![]() |
במכשירי Wear, לוחצים על לחצן 1 במכשיר. התכונה זמינה רק בשעונים עם Wear OS ברמת API 28 ואילך. |
לחצן 2![]() |
במכשירי Wear, לוחצים על לחצן 2 במכשיר. התכונה זמינה רק בשעוני Wear עם API ברמה 30 ואילך. |
דקלים![]() |
במכשירי Wear, לוחצים על כף היד על מסך המכשיר. הפעולה הזו מגדירה להעביר את המכשיר למצב רגישות לסביבה. התכונה זמינה רק בשעוני Wear עם API ברמה 28 ואילך. |
הטיה![]() |
במכשירי Wear, מטים את המכשיר. הפעולה הזו תגרום ליציאה מתאורת האווירה. רק זמין במכשירי Wear עם API ברמה 28 ומעלה. |
תפריט | מקישים על Control+M ( Command+M ב-macOS) כדי לדמות את לחצן התפריט. |
עוד![]() |
לוחצים כדי לגשת לתכונות ולהגדרות אחרות. |
עדכון האמולטור
כדי לעדכן את האמולטור של Android, בוחרים ברכיב אמולטור Android בכרטיסייה SDK Tools ב-SDK Manager. להוראות, ראו עדכון הכלים באמצעות מנהל ה-SDK.