»

Oct 10

מדריך התקנת סביבת עבודה לאנדרואיד

התקנת סביבת עבודה מהתחלה:

 

 

רקע תאורטי:

 

תכנות לאנדרואיד מתבסס על סביבת העבודה של

Eclipse IDE = Integrated Development environment.

והשפה שבה מתכנתים היא java ולכן צריך להוריד גם את ה

 JDK = Java Development Kit

שמכיל בין היתר את ה JRE = Java Realtime Environment, ה Virtual machine, ה javac = java compiler ועוד.

אבל השפה היא לא בדיוק java, השפה היא אותה שפה אבל תכנות למכשיר האנדרואיד שונה מתכנות רגיל למחשב במובנים רבים, לשם הפשטות ניקח לדוגמא שלמכשיר האנדרואיד יש מצלמה ולכן צריך API = Application Program Interface מתאים בשביל שנוכל לדבר עם הדרייבר של המצלמה.

בשביל זה נצטרך להוריד את ה SDK של android, את ה:

ADK = Android Development Kit

שמכיל הרבה APIs לגרסאות שונות של android להתקנה ובנוסף מכיל גם את ה android sdk tools,

 את ה google usb drivers ואת ה android sdk platform tools.

עכשיו אנחנו צריכים להוריד plugin ל eclipse בשביל שנוכל לתכנת בסיבת העבודה של eclipse שהורדנו ל android, עם ה plugin הזה נוכל ליצור פרוייקט של android, להשתמש ב DDMS=Dalvik Debug Monitor Service וב Logcat ובעוד עזרים נוספים לתכנות ל android. ה Plugin הזה הוא:

ADT = Android Development Tools

 

אם כן, תהליך ההתקנה:

1. להתקין את Eclipse IDE for java developers המתאים למערכת ההפעלה:

http://www.eclipse.org/downloads/

2. להתקין את ה JDK המתאים למערכת ההפעלה:

http://www.oracle.com/technetwork/java/javase/downloads/index.html

יש לשים לב עכשיו שב Environment variables יש לנו משתנה בשם JAVA_HOME (אם לא, ניצור אותו) שהערך שלו שווה ל path שבו התקנו את ה jdk

JAVA_HOME  = path to the folder we installed the jdk

ומשתנה בשם PATH שיש בו ערך(מופרד ב ‘;’) של ה path לתיקיית ה bin של ה jdk:

PATH = %JAVA_HOME%\bin

כעת נוכל לכתוב תוכנת hello world רגילה אך לא לתכנת לאדרואיד, בשביל זה:

 

3. להתקין את ה ADK:

http://developer.android.com/sdk/index.html

לאחר ההתקנה נראה בתיקיית ה android-sdk את ה sdk manager.

נפתח אותו ונתקין עכשיו בפועל את ה:

Android SDK Tools –

מכיל כלים לפיתוח לאנדרואיד

Android SDK Platform-tools –

מכיל כלים לפיתוח ולדבאג לסביבת האנדרואיד, כמו ה

ADB = AndroidDebugBridge

 

ל API-s (לגרסאות האנדרואיד) שנרצה לפתח להם נתקין את:

SDK Platform –

ה API  לפיתוח לגרסת האנדרואיד הספציפית

 

Google USB Drivers

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

 

4. להתקין את ה ADT:

לפתוח את eclipse

ללחוץ

Help -> install new software -> add ->

וב url להכניס את הכתובת:

https://dl-ssl.google.com/android/eclipse/

לבחור את הכל ולהתקין.

עכשיו לאחר restart של ה eclipse נוכל ליצור פרוייקט של android.

 

בהצלחה !

 

6 comments

דלגו לטופס מילוי התגובה

  1. כפיר

    אני לא מצליח להתקין את תוכנת האקליפס הוא רושם לי הודעת שגיאה: faild to load the JNI shared library “C:\Program Files (x86)\Java\jdk1.7.0_45\bin\..\jre\bin\client\jvm.dll” בבקשה עזרו לי

  2. ליאור זיוי

    היי כפיר,

    המאמר נכון ל 2012/3.

    כעת אם תרצה להוריד את סביבת העבודה אתה יכול לעשות את זה בפשטות,
    גוגל הכינו חבילת התקנה בקליק אחד (לא כולל את התקנת ה APIs מ ה SDK)

    אתה יכול להוריד מהלינק הבא:
    http://developer.android.com/sdk/index.html

  3. דני סן

    חסר הרבה מאמרים שמסבירים את הבסיס של eclupse אשמח אם תוסיפו עוד מאמרים

  4. נעמי

    אני מסתבכת עם JSON ולא מצליחה לקבל נתונים מ WCF,
    איך עושים את זה? נסיתי לקרוא את המאמר על זה ולא הצליח.
    תודה לך!!

  5. ליאור זיוי

    היי נעמי,

    אני אצטרך יותר מידע בשביל לעזור לך

    אם את רוצה את מוזמנת לפנות אלי במייל ואשמח לעזור :)

  6. ש בר

    התקנתי את android studio אך הוא מבקש ממני את הSDK ואני לא מוצאת אותו במחשב שלי.
    האם אני צריכה להתקין גם את הרכיב הזה? א”כ מאיפה אני יכולה להוריד אותו.

Leave a Reply to ש בר Cancel reply

Your email address will not be published.

אתם יכולים להשתמש באפשרויות ותגי ה-HTMLהבאים: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>