יותר ויותר, פיתוח אפליקציות אנדרואיד ב- Linux הואגדל. הסיבה העיקרית שמאחורי זה היא שפלטפורמת לינוקס מקלה מאוד על תחנת עבודה מלאה למפתחים (בהשוואה לפלטפורמות אחרות.) פיתוח הוא אחד החליפות החזקות של לינוקס, כך שבאופן טבעי, קל להתקין כלי פיתוח אנדרואיד על לינוקס.
התראת ספוילר: גלול מטה וצפה במדריך הווידיאו בסוף מאמר זה.
כלים לפיתוח אנדרואיד ב- Linux
סטודיו אנדרואיד הוא חבילת הפיתוח השלמה של גוגל ליצירת תוכנה בפלטפורמת אנדרואיד. זה מגיע עם עשרות כלים, הגדרת אמולציה וקוד לעבוד איתם.
הערה: לפני שתנסה להתקין תוכנה זו, אנא התקן את Java. כישלון בהתקנת ג'אווה יהפוך את השימוש באולפן אנדרואיד לבלתי שמיש.
התקן את Java
קבלת Java ל- Linux שונה, תלוי ב- Windowsמערכת ההפעלה בה אתה משתמש. באופן כללי, לרוב ההפצות לינוקס יש תמיכה מצוינת ב- OpenJDK. זהו יישום פתוח של כלי ה- Java. עדיף לעבור מסלול זה, ורוב המפתחים לא שמו לב להבדל. עקוב אחר ההוראות שלהלן כדי לגרום ל- Java לעבוד על ההפצה שלך.
הערה: מלבד OpenJDK, ייתכן שתצטרך להתקין תלות אחרות כדי להפעיל את Android Studio במחשב הלינוקס שלך. לקבלת מידע נוסף, עיין בדף המדריך הרשמי של לינוקס.
אובונטו
למשתמשים באובונטו יש גישה נוחה ל- OpenJDK. החל מגרסת 18.04 של אובונטו, OpenJDK 11 זמין. כדי להתקין אותו, פתח מסוף והשתמש ב- אפט כלי לניהול חבילות בכדי להפעיל אותו.
sudo apt install openjdk-11-jdk
זקוק ליותר מסתם חבילת OpenJDK 11 הסטנדרטית? בדוק את החבילות האחרות האלה.
דביאן
דביאן היא הפצה לינוקס שמתמקדתבעיקר על תוכנה יציבה ויציבה. בגלל זה קשה להשיג את הגרסה האחרונה המוחלטת של OpenJDK (גרסה 11). עדיין, ניתן לקבל את גרסה 8 שהיא פונקציונלית.
הערה: אם אתה בהחלט צריך גרסה 11, שקול לשדרג את Debian מ- "Stable" ל "Testing", או לכל הפחות להשתמש ב- portports.
sudo apt-get install openjdk-8-jdk
לחלופין, התקן את כל הדברים של Java JDK 10 ל- Debian עם:
sudo apt-get install openjdk-8-*
קשת לינוקס
קשת לינוקס מדממת את לינוקס, אז איןבעיה לקבל גרסה עדכנית למדי של OpenJDK כראוי. למרבה הצער, למרות עדכניות ה- Arch, אין כרגע מבנים של גרסה 11. עם זאת, למשתמשים יש גישה ל- OpenJDK 10, שהוא חדש למדי.
להתקנת התוכנה, פתח מסוף והשתמש ב- פקמן כלי אריזה כדי להפעיל אותו.
sudo pacman -S jdk10-openjdk
פדורה
לפדורה לינוקס יש גרסה 10 של OpenJDK, שאמורה להספיק כדי להפעיל ולהתפתח באנדרואיד סטודיו. כדי להתקין אותו, השתמש ב- DNF כלי לניהול חבילות בטרמינל.
sudo dnf install java-openjdk -y
OpenSUSE
תלוי באיזו גרסה של OpenSUSE אתה משתמש, החבילות שלך הן חדשות מאוד או ישנות מאוד. מסיבה זו, קבלת גרסה אחת של OpenJDK העובדת על כל הגרסאות של SUSE זה קצת טריקי.
כדי לגרום ל- OpenJDK לעבוד, עבור לדף ההורדה של OpenSUSE. בדף ההורדה, בחר בגירסת OpenJDK שתרצה ולחץ על כפתור "התקן" כדי להתחיל בתהליך ההתקנה.
לינוקס גנרי
הפצות לינוקס רבות (אפילו אלה המעורפלות)השתמש ב- OpenJDK כי זה בטוח לכלול במאגרי תוכנה. כתוצאה מכך התקנת OpenJDK היא קלה להפליא. כדי לפתוח מסוף ולחפש במנהל החבילות שלך את "OpenJDK". לחלופין, הורידו אותו מהאתר הרשמי.
הורד אנדרואיד סטודיו
לרוע המזל, ל- Android Studio אין חבילה בינארית להורדה. במקום זאת, משתמשים המחפשים להשתמש בחבילת הפיתוח בלינוקס יצטרכו להוריד קובץ ארכיב דחוס.
עבור לדף ההורדה הרשמי ולחץבקישור ההורדה של לינוקס. קרא את ה- EULA וסמן את התיבה כדי לקבל את ההסכם להתחיל בהורדה. בסיום ההורדה, פתחו חלון מסוף והשתמשו בכלי Unzip לחלץ את Android Studio.
cd ~/Downloads unzip android-studio-ide-*-linux.zip
משתמש ב CD פקודה, העבירו את הטרמינל ל - סל תיקיית משנה.
cd android-studio/bin
התקן את Android Studio
הפעל את כלי ההתקנה של Android Studio עם:
./studio.sh

באשף סטודיו אנדרואיד, בחר באפשרות "סטנדרט". כאשר אשף סטודיו אנדרואיד מסיים את תהליך ההתקנה, לחץ על האפשרות "התחל סטודיו Android חדש" כדי להתחיל בפיתוח.

כלי שורת פיקוד אנדרואיד
מלבד סטודיו אנדרואיד, ישנם אחריםכלי פיתוח חשובים עבור לינוקס שאולי תרצו להתקין. באופן ספציפי, כלים בשורת הפקודה המאפשרים למשתמשים ליצור אינטראקציה עם מכשירים בלינוקס. למרבה המזל, התקנת כלים בשורת הפקודה אינה מייגעת כמו Android Studio.
כדי לגרום לכלי שורת הפקודה של אנדרואיד לעבוד על לינוקס, עקוב אחר ההוראות שלהלן התואמות את מערכת ההפעלה Linux שלך.
אובונטו
sudo apt install android-tools
דביאן
sudo apt-get install android-tools
קשת לינוקס
sudo pacman -S android-tools
פדורה
sudo dnf install android-tools -y
OpenSUSE
sudo zypper install android-tools
לינוקס גנרי
זקוק לכלי שורת הפקודה של אנדרואיד אך אינו יכוללמצוא אותם במאגר התוכנה של הפצת Linux שלך? לגוגל יש הורדה עצמאית עבור אלה הזקוקים לה. עבור לדף ההורדה הרשמי וגלול מטה אל "שורת פקודה" כדי לקבל אותה.
הערות