PracticU

התקנה של Android Studio

בלי כתוביותעם כתוביות
PracticU › קורס פיתוח אפליקציות - לאנדרואיד - Android - ב-JAVA › התקנה של Android Studio
מילון מושגים:
Android - מערכת הפעלה מבוססת Linux לטלפונים ולמכשירים ניידים, שפותחה על ידי גוגל.
וירטואליזציה - טכנולוגיה שמאפשרת להריץ כמה מערכות או סביבות מדומות על חומרה פיזית אחת, בבידוד זו מזו.
SDK - ערכת כלים לפיתוח: אוסף ספריות, כלים ותיעוד שמאפשרים לבנות תוכנה לפלטפורמה או שירות מסוימים.
מעבד - יחידת העיבוד המרכזית של המחשב, שמבצעת את הפקודות של התוכניות ומנהלת את החישובים.
רישיון - ההיתר החוקי להשתמש בתוכנה, הקובע את תנאי השימוש, מספר ההתקנות וזמן התוקף.
BIOS - תוכנה בסיסית בלוח האם שמאתחלת את החומרה ומפעילה את מערכת ההפעלה בעת הדלקת המחשב.
אנטי וירוס - תוכנה שמזהה, חוסמת ומסירה תוכנות זדוניות מהמחשב, ומנטרת פעילות חשודה.
אמולטור - תוכנה שמחקה מכשיר או סביבה אחרת, למשל כדי להריץ ולבדוק אפליקציית מובייל על המחשב.

התקנה של Android Studio
ההרצאה מראה איך מורידים ומתקינים את Android Studio, ומה לעשות כשההתקנה של רכיב ההאצה HAXM נכשלת בגלל Virtualization Technology.
השלבים העיקריים
1. הורדה: נכנסים לכתובת developer.android.com/sdk.html. האתר מציע אוטומטית את הגרסה למערכת ההפעלה שלכם (בדוגמה Windows). מאשרים את ה-Terms and Conditions ולוחצים Download Android Studio for Windows. הקובץ גדול, מעל 1 ג'יגה, וההורדה עשויה לקחת כמה דקות.
2. התקנה: מריצים את הקובץ ולוחצים Next. ההתקנה כוללת שלושה רכיבים: Android SDK (הערכה למתכנתים), Android Virtual Device (המכונה הווירטואלית שעליה רואים את האפליקציה) ו-HAXM, שמאיץ את מעבדי אינטל בלבד.
3. בדיקת המעבד: מקש ימני על Computer, Properties, ואז רואים אם המעבד של אינטל או של AMD. מעבד AMD לא יכול להשתמש ב-HAXM, וגם אם כן, אין צורך להוריד אותו.
4. סיום ההתקנה: מאשרים את הרישיון, משאירים מיקום והגדרות דיפולט ולוחצים Install.
5. הפעלה ראשונה: משאירים את הסימון שאין התקנה קודמת לייבוא הגדרות. Android Studio מורידה את הגרסה והרכיבים העדכניים, ובמקרה של הודעת כשל לוחצים Retry. בסוף Finish.
שגיאה בהתקנת HAXM
בדוגמה ההתקנה הסתיימה, אבל התקבלה שגיאה על HAXM. הסיבות האפשריות לפי המרצה:
1. ה-BIOS חוסם את Virtualization Technology. ה-BIOS (Basic Input Output System) הוא ההגדרות הראשוניות שהמחשב קורא לפני העלאת מערכת ההפעלה. צריך לאפשר שם את האפשרות, ואז לנסות שוב להתקין.
2. אנטי-וירוס חוסם אותה (קספרסקי, נורטון, AVG ועוד). בהגדרות האנטי-וירוס מחפשים הגדרה שחוסמת את ה-Virtualization Technology ומבטלים אותה, ואז מנסים שוב.
HAXM לא חובה, הוא רק מאיץ את האמולטור. כדי לקבל עדכוני כלים אפשר ללחוץ גם על Help ו-Tip of the Day, ובמקרה של שגיאות אחרות מומלץ לחפש בגוגל את הפתרון.
אחרי ההרצאה Android Studio מותקן, ונשאר להתקין את HAXM בנפרד.
השיעור הבא בקורס: התקנת רכיבים נוספים ב-Android Studio

פרקי ההרצאה: התקנה של Android Studio

  1. 00:00

    הורדת Android Studio

  2. 01:24

    הרצת ההתקנה

  3. 02:02

    שלושת מרכיבי ההתקנה

  4. 02:57

    בדיקת מעבד Intel או AMD

  5. 03:54

    סיום ההתקנה

  6. 04:33

    שגיאת Virtualization Technology

תמלול ההרצאה: התקנה של Android Studio

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

  1. 00:03

    כעת בואו ניגש ונוריד את אנדרואיד סטודיו מהאינטרנט. אז אנחנו צריכים לגשת ללינק developer.android.com/sdk/index.html sdk זה קיצור של software development kit שזה פשוט מאוד ערכה למתכנתים שזה בדיוק מה שאנחנו רוצים.

  2. 00:34

    אנדרואיד סטודיו זה ערכת פיתוח כזאת. סביבת עבודה אנחנו רואים שיש לנו כאן לינק שנקרא Download Android Studio for Windows אוטומטית זיהו שיש לנו מערכת הפעלה Windows ויש לנו לינק מוכן אם יש לכם Mac לדוגמה אז אתם צריכים לראות לינק עבור Mac ואם לא חיפוש פשוט בגוגל או באתר הזה יביא אתכם ללינק המתאים להורדת Android Studio עבור Mac בואו נלחץ על הלינק

  3. 01:07

    אנחנו מגיעים למסך שמבקש מאיתנו לאשר את ה-Terms and Conditions ואז אנחנו יכולים ללחוץ על הלחצן Download Android Studio for Windows. בואו נשמור אותו בדסטופ והנה אנחנו רואים שאנדרואיד סטודיו תוכנת אנדרואיד סטודיו ירדה בהצלחה למחשב אז בואו נלחץ קליק ונריץ אותה.

  4. 01:35

    שימו לב שאנדרואיד סטודיו היא תוכנה מאוד גדולה ומאוד כבדה שוקלת כרגע מעל 1 ג'יגה ולכן זה בסדר אם ההורדה תיקח לכם אפילו מספר דקות אז בואו נלחץ על run ואנחנו רואים שאנדרואיד סטודיו מתחילה להיות מותקנת במחשב נלחץ next במסך הראשון אנחנו רואים עכשיו שאנדרואיד סטודיו מגיעה בעצם עם שלושה מרכיבים אנדרואיד sdk שזה software development kit שזה בעצם כל הערכה

  5. 02:11

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

  6. 02:20

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

  7. 02:57

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

  8. 03:22

    יכול להיות גם חברות אחרות, אבל AMD ואינטל אלה שני החזקים בשוק, וכמובן מעבד אינטל הוא יותר חזק, יותר מהיר. האמולטור שאנחנו נריץ עליו את התוכנה ירוץ יותר טוב אם יש לכם מעבד אינטל, אם לא, אין מה לעשות.

  9. 03:39

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

  10. 04:15

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

  11. 04:49

    Visualization Technology במחשב עצמו והוא לא מאופשר. יש כל מיני סיבות שדבר כזה יכול לקרות במחשב שלכם בדיוק כמו שאני עכשיו מקבל את זה במחשב שלי.

  12. 05:04

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

  13. 05:14

    הדבר הראשון זה שמערכת הביוס חוסמת את האופציה הזאת של הווירצ'ואליזיישן טכנולוגי שממש לא משנה לנו כרגע מה זה בדיוק אבל אנחנו צריכים להבין שיש משהו שנקרא ביוס, ביוס זה קיצור של Basic Input Output System שזה בעצם ההגדרות הראשוניות שהמחשב קורא ברגע שהוא עולה.

  14. 05:45

    כאשר אתם מפעילים את המחשב שלכם אז מערכת ההפעלה עולה אבל לפני שהיא עולה עולות הגדרות ראשוניות כאלה בדרך כלל אתם רואים חלון שחור שאומר שהמחשב כרגע

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

ההרצאה הקודמת: התקנה של JDK

ההרצאה הבאה: התקנת רכיבים נוספים ב-Android Studio

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

  • התקנה של Visual Studio
  • התקנה של אנגולר 4 על Visual Studio
  • התקנה של Visual Studio Code
  • יצירת קבצי התקנה ל-Android ו-iPhone

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

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