במאמר הבא אנו נסתכל כיצד אנו יכולים להתקין את Android Studio 4.0 באובונטו 20.04. כפי שאנשים רבים יידעו, זהו תוכנת פיתוח המשמשת במיוחד לפיתוח יישומים עבור אנדרואיד. הוא פותח על ידי גוגל וניתן למצוא אותו זמין לפלטפורמות שונות כגון Gnu / Linux, Windows ו- macOS.
אפליקציות אנדרואיד רבות מפותחות כיום עם Android Studio. שם משתמשים יכולים למצוא תכונות רבות המספקות סביבת פיתוח מהירה ויציבה. בנוסף, יש לו מסגרת בדיקה חזקה, התומכת בתמיכה מרובת תצוגה, אמולטורים ועוד.
תכונות כלליות של Android Studio 4.0
- אנחנו יכולים לסמוך על זה עורך עיצוב חזותי. בעזרת זה אנו יכולים ליצור עיצובים מורכבים עם פריסת אילוץ הוספת מגבלות מכל תצוגה לתצוגות והנחיות אחרות. לאחר מכן נוכל להציג תצוגה מקדימה של העיצוב שלנו בכל גודל מסך, על ידי בחירה באחת מהגדרות המכשיר השונות או פשוט שינוי גודל חלון התצוגה המקדימה.
- יש לו א מנתח APK. אנו נמצא הזדמנויות לצמצם את גודל יישומי Android שלנו על ידי בדיקת התוכן של קובץ ה- APK של כל יישום, גם אם לא ניצור אותו באמצעות Android Studio. גם כן נוכל לקנות שני חבילות APK כדי לראות כיצד גודל האפליקציה השתנה בין גרסאות שונות של האפליקציה.
- אמולטור מהיר. תהיה לנו אפשרות להתקין ולהריץ את היישומים שלנו מהר יותר מאשר במכשיר פיזי, ולדמות תצורות ותכונות שונות. אלו כוללים ARCore או הפלטפורמה של גוגל ליצירת חוויות מציאות רבודה.
- יהיה לנו עורך קוד חכם. נוכל לכתוב קוד טוב יותר, לעבוד מהר יותר ולהיות פרודוקטיביים יותר עם עורך הקוד החכם המספק השלמת קוד לשפות Kotlin, Java ו- C / C ++.
- מערכת בניה גמישה. פותחה על ידי Gradle, מערכת הבנייה של Android Studio תאפשר לנו להתאים אישית את ה- build. בעזרת זאת נוכל ליצור מספר גרסאות אוסף עבור מכשירים שונים, כולם מפרויקט אחד.
- לאס כלי פרופיל סטטיסטיקה מובנית מספקת נתונים סטטיסטיים בזמן אמת עבור המעבד, הזיכרון ופעילות הרשת של היישום שלנו.
התקן את Android Studio באובונטו 20.04
לפני שמתחילים בהתקנה, בואו לבחור איזה מהם נבחר, יהיה צורך בכך התקן את חבילת Java JDK עבור Android Studio במערכת. אם היא עדיין לא מותקנת במערכת שלך, תוכל להתקין אותה עם הפקודה:
sudo apt install openjdk-11-jdk
הורד ישירות מהאינטרנט
האפשרות הראשונה שתוכל להשתמש בתוכנה זו תהיה עבור לאתר הפרויקט כדי להוריד את התוכנית. ברגע שאתה נמצא בו, אתה רק צריך ללחוץ על הכפתור שאומר “הורד אולפן אנדרואיד".
המסך שיוצג למטה יהיה עבור קבל את תנאי השימוש. לאחר מכן, ההורדה של קובץ tar.gz עם התוכנית תחל.
לאחר סיום ההורדה, מהמסוף (Ctrl + Alt + T) אנו הולכים לעבור לתיקיה בה שמרנו את הקובץ. אז אתה רק צריך להשתמש בפקודה הבאה כדי לפתוח את הקובץ שהורדת:
tar -xvf android-studio-ide-*.tar.gz -C ../
הפקודה שלעיל תפתח את החבילה מספריית ההורדות שלי לספרייה שנקראת סטודיו אנדרואיד בתיקיית הבית שלי. כעת נעבור לתיקיה החדשה שנוצרה, ו בתיקיית סל. שם אתה רק צריך להריץ את הקובץ "studio.sh" כדלקמן כדי להתחיל בהתקנה:
./studio.sh
כדי מידע נוסף על הגדרותבתוך התיקיה סטודיו אנדרואיד, אנו נמצא קובץ בשם «Install-Linux-tar.txt ». בפנים אנו יכולים לקרוא הוראות כיצד להגדיר את ההתקנה.
באמצעות הצמד
בדרך כלל בתוך סנאפקרפט אנו יכולים לקבל גרסה עדכנית הרבה יותר מאשר במאגר הרגיל של apt. בזמן כתיבת שורות אלה אנו יכולים למצוא גרסה 4.0.0.16 זמינה. כדי להתקין באובונטו, כל שעליך לעשות הוא לפתוח מסוף (Ctrl + Alt + T) ולהפעיל את הפקודה:
sudo snap install android-studio --classic
לבסוף, אנחנו יכולים התחל את התוכנית מחפש אחר המשגר המתאים שלו בצוות שלנו.
באמצעות מאגר
אנחנו יכולים התקן את Android Studio על ידי הוספת מאגר רשמי לרשימת המקורות שלנו, אם כי במקרה זה הגרסה שהיא הולך להתקין כרגע זה יהיה 3.6.1. כדי להוסיף את המאגר במסוף (Ctl + Alt + T), פשוט השתמש בפקודה הבאה:
sudo add-apt-repository ppa:maarten-fonville/android-studio
הפעלת הפקודה הנ"ל צריכה להוסיף את המאגר ולעדכן את המטמון המתאים. לאחר סיום העדכון, נוכל לעשות זאת להתקין את Android Studio באמצעות הפקודה הבאה:
sudo apt install android-studio
זה יכול למידע נוסף על Android Studio במדריך למשתמש שהם מציעים ב אתר של פרויקט זה.
פותח על ידי גוגל ו- Jetbrains, כי בחלק מהעדכונים יש הרבה יותר עבודה מ- Jetbrains מאשר מגוגל. ומכיוון שאנחנו מדברים על Jetbrains, מסתכלים על קוד Intellij יש לי הרגשה שבעתיד הלא רחוק הם יפסיקו להשתמש בפלטפורמת Java לחלוטין מכיוון שיש יותר ויותר קוד Kotlin בתוך Intellij והשלב הבא הוא מהדר להחזיק אותם ולהיפרד מג'אווה בכדי לפרש את קוד הביץ '? מה אתה חושב? האם הם ישברו את התלות הזו או שימשיכו? האם זה יהיה נחמד ברמת הארגון להתנתק מג'אווה ובעצמאות טהורה? לא חסרים משאבים וכישרון, הכלים שלהם יוצאי דופן ונמצאים בשימוש נרחב על ידי מתכנתים רבים.
החלק של ההתקנה על ידי מאגרים היה שימושי עבורי.
תודה