PracticU

Genymotion Emulator

בלי כתוביותעם כתוביות
PracticU › קורס פיתוח אפליקציות - לאנדרואיד - Android - ב-JAVA › Genymotion Emulator
מילון מושגים:
אמולטור - תוכנה שמחקה מכשיר או סביבה אחרת, למשל כדי להריץ ולבדוק אפליקציית מובייל על המחשב.
Android - מערכת הפעלה מבוססת Linux לטלפונים ולמכשירים ניידים, שפותחה על ידי גוגל.
VirtualBox - תוכנת וירטואליזציה חינמית של אורקל להרצת מכונות וירטואליות על מחשב אישי.
Oracle - חברה ומערכת ניהול מסדי נתונים יחסיים מהמובילות בעולם, נפוצה ביישומים ארגוניים גדולים.
מערכת הפעלה - התוכנה הבסיסית שמנהלת את חומרת המחשב ומשאביו ומריצה את שאר התוכנות, למשל Windows או Linux.
סיסמה - מחרוזת תווים סודית שמשמשת לאימות זהות המשתמש בעת כניסה למערכת. ככל שהיא ארוכה ומורכבת יותר, כך קשה יותר לנחש אותה.
API - ממשק תכנותי שמגדיר כיצד תוכנה אחת פונה לאחרת ומחליפה איתה נתונים ופעולות.
כפתור - רכיב בממשק המשתמש שהמשתמש לוחץ עליו כדי להפעיל פעולה, כמו שליחת טופס או מעבר לדף אחר.

Genymotion Emulator
אם האמולטור המובנה של Android Studio איטי, אפשר להשתמש באמולטור חיצוני של חברת Genymotion. השיעור מראה איך מתקינים אותו ומריצים עליו את האפליקציה.
איך מתקינים ומריצים
1. הרשמה והורדה: נכנסים לאתר Genymotion, נרשמים ומתחברים עם Sign in, ומורידים את הגרסה ל-Windows. בוחרים גרסה בלי VirtualBox (תוכנה של Oracle שמריצה כמה מערכות הפעלה במקביל).
2. התקנה: מריצים את ההתקנה ולוחצים Next עד לסיום, ומאשרים את תנאי השימוש.
3. יצירת virtual device: ב-Genymotion אין בהתחלה מכשיר וירטואלי. מתחברים שוב עם שם המשתמש והסיסמה ובוחרים מכשיר מהרשימה.
4. אותו מכשיר כמו קודם: המרצה בוחר Nexus 5 API 23, אותה גרסה שהייתה באמולטור של Android Studio, ו-Genymotion מורידה אותו.
5. הפעלה: בוחרים את המכשיר ולוחצים Start.
6. הרצה מ-Android Studio: כשלוחצים על כפתור ההרצה, Android Studio מזהה את האמולטור הפתוח, ובוחרים בו. האפליקציה מופיעה באמולטור של Genymotion, והלחצן, ה-radio button וה-checkbox עובדים.
7. הסרה: את האפליקציה אפשר להסיר מהאמולטור עם Uninstall.
האמולטור הזה נחשב מהיר יותר מהפנימי, ויכול לעזור במחשב חלש יותר.
עכשיו אפשר להריץ את האפליקציה על אמולטור שלא שייך ל-Android Studio.
השיעור הבא בקורס: הרצת אפליקציה על מכשיר אמיתי

פרקי ההרצאה: Genymotion Emulator

  1. 00:00

    אמולטור Genymotion חיצוני

  2. 00:48

    הורדת האמולטור מהאתר

  3. 02:04

    הגדרת Virtual Device

  4. 02:44

    בחירת מכשיר Nexus 5

  5. 03:24

    הפעלת האמולטור

תמלול ההרצאה: Genymotion Emulator

הטקסט המלא של הדקות הראשונות בהרצאה «Genymotion Emulator» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.

  1. 00:03

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

  2. 00:16

    קיים אמולטור כזה של חברת ג'ני מושן. האמולטור נקרא אמולטור ג'ני מושן והוא נחשב יותר מהאמולטורים של אנדרואיד סטודיו. אז קודם כל בואו ניגש ונתקין אותו מהאתר שלהם.

  3. 00:35

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

  4. 01:11

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

  5. 01:29

    ניגש פה ונוריד דאונלוד פה Windows, Save ונריץ את האפליקציה. בואו נלחץ על Run, OK, Next, Next, Next ועוד Next ואינסטול. ופיניש נלחץ פה על accept ומה שאנחנו צריכים לעשות זה להגדיר בתוך Genimotion משהו שנקרא virtual device שזה בעצם האמולטור אז מה שgenimotion אומרת לנו זה שאין לנו כרגע שום virtual device כי זה פעם או שונה

  6. 02:18

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

  7. 02:59

    הוא היה Nexus 5 API 23 אוקיי בואו נחזור לג'ני מושן ונחפש Nexus 5 API 23 הנה הוא כאן נבצע Next, Next והנה ג'ני מושן מורידה ספציפית את האמולטור הזה שרצינו מכדי שנוכל לעבוד איתו אוקיי בואו נלחץ על Finish ויש לנו פה את ה-Virtual Device שהורדנו מהאינטרנט והכנסנו לתוך התשתית של ג'ני מושן יכולנו להוריד גם עוד

  8. 03:42

    סוגים שונים ולהריץ אותם כעת אנחנו רוצים להריץ את האמולטור אז בואו נבחר אותו ונלחץ על Start

לקורס המלא: קורס פיתוח אפליקציות לאנדרואיד

ההרצאה הקודמת: הרצת Emulator ב-Android Studio

ההרצאה הבאה: הרצת אפליקציה על מכשיר אמיתי

הרצאות קשורות מקורסים אחרים

  • התקנה של אנדרואיד בתוך מכונה וירטואלית - Genymotion

קורסים נוספים במסלול

  • קורס יסודות התכנות - שפת JAVA - קורס ג'אווה למתחילים
  • קורס פיתוח אפליקציות - לאייפון iPhone iOS - ב-Swift-Xcode
  • קורס פלאטר - Flutter - שפת DART של גוגל למובייל - פיתוח אפליקציות לאנדרואיד ואייפון
  • קורס PhoneGap - פיתוח אפליקציות לאנדרואיד ואייפון