פיתוח לאנדרואיד - מבוא/הכנה

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

איך מתחיליםעריכה

מכיוון שהמטרה היא תכנות בעבור פלטפורמת האנדרואיד אשר מונעת על ידי Java, תזדקקו לג'אווה עצמה, ועל כן יש להוריד את גרסת ה-JDK, מהאתר של חברת סאן - כאן. הורידו משם את הגירסה הנוכחית של ג'אווה (הגירסה שמכונה JDK X Update X. אין צורך בגרסאות הכוללות תוספות כגון Java EE או NetBeans).

כדאי מאוד גם להוריד תוכנה איתה ניתן לערוך קבצי ג'אווה. כעיקרון, ניתן לעשות זאת עם כל מעבד תמלילים בסיסי (כמו Notepad של חלונות, למשל). עם זאת, נוח ויעיל הרבה יותר לעבוד עם תוכנה ייעודית, המכונה "סביבת פיתוח" (IDE). ספר זה מדגים שימוש באמצעות סביבת הפיתוח Eclipse שהיא חינמית ומתאימה לשימוש בסביבת חלונות, לינוקס וכן מק. ספר זה אינו עוסק בעבודה משורת הפקודה, למרות שהדבר אפשרי ומיועד למשתמשים מתקדמים.

הורדת ה-SDKעריכה

ראשית עליך להוריד את ה-Android SDK מכתובת זו, וכעת עליך לסדר את סביבת הפיתוח שלך.

קובץ ה-SDK ‏(Software development kit) אשר הורדת אינו סביבת הפיתוח השלמה והוא מכיל רק את הכלים הבסיסיים של ה-SDK שבאמצעותם נוכל להוריד את שאר המארזים של ה-SDK.

חלונותעריכה

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

לינוקסעריכה

הקובץ שהורד הינו קובץ ארכיון מסוג tgz., פרוק אותו למיקום בטוח במחשב, ברירת המחדל של הקובץ הינה "android-sdk-mac_x86".

מקעריכה

הקובץ שהורד הינו קובץ ארכיון מסוג zip., פרוק אותו למיקום בטוח במחשב, ברירת המחדל של הקובץ הינה "android-sdk-mac_x86".

התקנת ה-SDKעריכה

 
חלון מנהל ה-SDK המראה את מארזי ה-SDK הזמינים להורדה לעדכון או להסרה

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

אם הנך משתמש בחלונות ככל הנראה מנהל ה-SDK פתוח כבר, אם כנך משתמש בלינוקס או מק או שהמנהל אינו פתוח, הפעל אותו כך:

  • חלונות: הפעל את הקובץ SDK Manager.exe בתקיית Android SDK
  • מק/לינוקס: פתח את הטרמינל ונווט לספריית /tools שם הפעל את הקובץ android sdk

בהפעלת מנהל ה-SDK המנהל בוחר באופן אוטומטי סט של מארזים מומלצים. הקש על Install על מנת להתקינם אל תוך סביבת הפיתוח.

מארזים מומלציםעריכה

מארזי חובה
  • SDK Tools - תוכנת ההתקנה מכילה את הגרסה העדכנית, שמור עליה מעודכנת תמיד.
  • SDK Platform-tools - אתה חייב להתקין את המארז בעת התקנת ה-SDK בפעם הראשונה.
  • SDK Platform - אתה חייב להתקין לפחות גרסה אחת של מערך ההפעלה אנדרואיד על מנת שתוכל להדר את האפליקציה שלך. על מנת לתת חווית משתמש מושלמת על המכשירים החדישים ביותר, אנו ממליצים כי תשתמש בגרסה העדכנית ביותר כגרסת המטרה שלך. האפליקציה תוכל להמשיך לרוץ על גרסאות ישנות יותר, אך עליך לבנות את האפליקציה כנגד הגרסה החדשה ביותר על מנת להשתמש בכל התוספים החדישים ביותר. אנו ממליצים כי תתקין את הגרסה החדישה ביותר ובנוסף את הגרסה הישנה ביותר שבה אתה מתכוון לתמוך (המלצתנו היא אנדרואיד 2.2 כגרסה הישנה ביותר).
מארזים מומלצים נוספים
  • System Image - אף על פי שכנראה יש ברשותך מכשיר אחד או יותר המבוסס על מערך האנדרואיד, עליו תוכל לבדוק את האפליקציות שלך, ככל הנראה אין ברשותך מכשיר בעבור כל גרסת אנדרואיד קיימת. מומלץ כי תתקין תמונת מערכת לכל גרסאות האנדרואיד שהאפליקציה שלך תתמוך בהן, על מנת שתבדוק את האפליקציה בעזרת האמולטור.
  • Android Support - מארז המכיל ספריה סטטית המאפשר שימוש ב-API החדישים ביותר.
  • SDK Samples - מארז המכיל דוגמאות קוד המאפשרות לך ללמוד להשתמש במערכת ולהריץ אפליקציות.

התקנת תוסף ה-ADT באקליפסעריכה

אנדרואיד מאפשר שימוש בתוסף (plugin) בעבור אקליפס הקרוי בשם Android Development Tools‏ (ADT). תוסף זה מעוצב על מנת לספק לך כלי פיתוח חזקים המשולבים בתוך סביבת הפיתוח ומאפשרים לך לפתח במהירות פרוייקטים, לבנות ממשק משתמש, לנקות באגים ויצא מארזים להפצה.

הורדת ה-ADT והתקנתועריכה

  1. הפעל את אקליפס ובחר בתפריט ...Help -> Install New Software
  2. לחץ על Add
  3. בתיבת הדיאלוג שהופיעה הקש "ADT Plugin" בעבור השם, ובמשבצת ה-URL הקש
    https://dl-ssl.google.com/android/eclipse/
  4. בתיבת הדיאלוג הבאה הקש על הצ'קבוקס אשר סמוך ל-Developer Tools ולחץ Next
  5. בחלון הבא תבחין ברשימת כלים להורדה, לחץ Next
  6. קרא ואשר את תנאי הרשיון ולחץ Finish
  7. לאחר סיום ההורדה, אתחל מחדש את אקליפס

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

  1. בחלונות/לינוקס - לחץ על ...Window > Preferences, במק לחץ על Eclipse > Preferences
  2. בחר בתיקייה Android
  3. בחלונית הראשית, תחת התווית SDK Location הקש על Browse ומצא את הספרייה של ה-Android SDK (כגון android-sdk-windows)
  4. הקש Apply ואחר מכן - OK

אם לא התקבלה שגיאה כלשהי כלי הפיתוח והסביבה מוכנים לעבודה

לקריאה נוספתעריכה

קישורים חיצונייםעריכה


- הכנה הפרק הבא:
מתחילים