התקנת סביבת עבודה מהתחלה:
רקע תאורטי:
תכנות לאנדרואיד מתבסס על סביבת העבודה של
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
דלגו לטופס מילוי התגובה ↓
כפיר
October 17, 2013 ב 12:03 pm (UTC 0) קישור לתגובה זו
אני לא מצליח להתקין את תוכנת האקליפס הוא רושם לי הודעת שגיאה: faild to load the JNI shared library “C:\Program Files (x86)\Java\jdk1.7.0_45\bin\..\jre\bin\client\jvm.dll” בבקשה עזרו לי
ליאור זיוי
July 17, 2014 ב 7:56 am (UTC 0) קישור לתגובה זו
היי כפיר,
המאמר נכון ל 2012/3.
כעת אם תרצה להוריד את סביבת העבודה אתה יכול לעשות את זה בפשטות,
גוגל הכינו חבילת התקנה בקליק אחד (לא כולל את התקנת ה APIs מ ה SDK)
אתה יכול להוריד מהלינק הבא:
http://developer.android.com/sdk/index.html
דני סן
September 5, 2014 ב 12:42 pm (UTC 0) קישור לתגובה זו
חסר הרבה מאמרים שמסבירים את הבסיס של eclupse אשמח אם תוסיפו עוד מאמרים
נעמי
January 5, 2015 ב 8:59 am (UTC 0) קישור לתגובה זו
אני מסתבכת עם JSON ולא מצליחה לקבל נתונים מ WCF,
איך עושים את זה? נסיתי לקרוא את המאמר על זה ולא הצליח.
תודה לך!!
ליאור זיוי
May 8, 2015 ב 8:40 pm (UTC 0) קישור לתגובה זו
היי נעמי,
אני אצטרך יותר מידע בשביל לעזור לך
אם את רוצה את מוזמנת לפנות אלי במייל ואשמח לעזור
ש בר
June 6, 2016 ב 4:39 pm (UTC 0) קישור לתגובה זו
התקנתי את android studio אך הוא מבקש ממני את הSDK ואני לא מוצאת אותו במחשב שלי.
האם אני צריכה להתקין גם את הרכיב הזה? א”כ מאיפה אני יכולה להוריד אותו.