אנדרואיד סטודיו

אנדרואיד סטודיו (באנגלית: Android Studio) הוא סביבת הפיתוח המשולבת הרשמית[1] (IDE) עבור מערכת ההפעלה אנדרואיד של גוגל, הבנויה על תוכנת IntelliJ IDEA של JetBrains ותוכננה במיוחד לפלטפורמה של אנדרואיד.[2] הוא זמין להורדה ברוב מערכות ההפעלה, בהן Windows, MacOS ולינוקס או כמנוי מאז שנת 2020.[3] [4] זהו תחליף לכלי הפיתוח שנקרא בקיצור E-ADT בתור ה-IDE (סביבת הפיתוח המשולבת הרשמית) העיקרית לפיתוח אפליקציות אנדרואיד מקוריות.

אנדרואיד סטודיו
גרסה אחרונה2024.1.1 (13 ביוני 2024) עריכת הנתון בוויקינתונים
סוג רישיוןאפאצ'י 2.0, תוכנה חינמית עריכת הנתון בוויקינתונים
אתר רשמי
לעריכה בוויקינתונים שמשמש מקור לחלק מהמידע בתבנית

Android Studio הוכרז ב-16 במאי 2013, בכנס Google I/O. זה היה בשלב תצוגה מקדימה של גישה מוקדמת החל מגרסה 0.1 במאי 2013, לאחר מכן נכנס לשלב הבטא החל מגרסה 0.8 אשר שוחררה ביוני 2014.[5]הגרסה הראשונה היציבה שוחררה בדצמבר 2014, החל מגרסה 1.0. [6]

ב-7 במאי 2019, שפת התכנות קוטלין החליפה את Java כשפה המועדפת על גוגל לפיתוח אפליקציות אנדרואיד. יש לכך כמה סיבות, אחת מהן שרבים מחשיבים את קוטלין לשפה קלה יותר. [7] Java עדיין נתמך, וכך גם C++.[8]

מאפיינים

התכונות הבאות מסופקות בגרסה היציבה הנוכחית: [9] [10]

  • תמיכת בנייה מבוססת Gradle
  • Refactoring ספציפי לאנדרואיד ותיקונים מהירים
  • כלי מוך כדי לתפוס ביצועים, שימושיות, תאימות גרסאות ובעיות אחרות
  • יכולות אינטגרציה וחתימת אפליקציות של ProGuard
  • אשפים מבוססי תבניות ליצירת עיצובים ורכיבים נפוצים של אנדרואיד
  • עורך פריסה עשיר המאפשר למשתמשים לגרור ולשחרר רכיבי ממשק משתמש, אפשרות לתצוגה מקדימה של פריסות בתצורות מסך מרובות [11]
  • תמיכה בבניית אפליקציות Android Wear
  • תמיכה מובנית עבור Google Cloud Platform, המאפשרת אינטגרציה עם Firebase Cloud Messaging (קודם לכן 'Google Cloud Messaging') ו-Google App Engine [12]
  • מכשיר וירטואלי של אנדרואיד (אימולטור) להפעלה וניפוי באגים באפליקציות.

Android Studio תומך בכל אותן שפות תכנות של IntelliJ (ו-CLion ) למשל Java, C++ ועוד עם הרחבות, כגון Go ; [13] ו-Android Studio 3.0 ואילך תומכים ב-Kotlin [14] ובכל המרכיבים של Java 7 וקבוצת המשנה של המרכיבים Java 8 המשתנות לפי גרסת הפלטפורמה."[15] IntelliJ קובע כי Android Studio תומך בכל הגרסאות Java שפורסמו, ו-Java 12, לא ברור באיזו רמה Android Studio תומך בגרסאות Java עד Java 12 (התיעוד מזכיר תמיכה חלקית ב-Java 8). לפחות כמה מרכיבים עד Java 12 ניתנות לשימוש באנדרואיד.[16][17]

לאחר סיום של האפליקציה אפשר להעלות אותה לAndroid Studio, ולפרסם אותה בחנות Google Play. האפליקציה חייבת להיות בהתאם למדיניות התוכן למפתחים של חנות Google Play.

היסטוריית גרסאות

להלן רשימה של המהדורות העיקריות של Android Studio:[18]

גִרְסָהתאריך הוצאה
1.0דצמבר 2014
1.1פברואר 2015
1.2אפריל 2015
1.3יולי 2015
1.4ספטמבר 2015
1.5נובמבר 2015
2.0אפריל 2016
2.1אפריל 2016
2.2ספטמבר 2016
2.3מרץ 2017
3.0אוקטובר 2017
3.1מרץ 2018
3.2ספטמבר 2018
3.3ינואר 2019
3.4אפריל 2019 [19]
3.5אוגוסט 2019
3.6פברואר 2020
4.0מאי 2020
4.1אוקטובר 2020 [20]
4.2מאי 2021 [21]
Arctic Fox (2020.3.1)יולי 2021 [22]
Bumblebee (2021.1.1)ינואר 2022 [23]
Chipmunk (2021.2.1)מאי 2022 [24]
Dolphin (2021.3.1)TBD [25]

דרישות מערכת

דרישות מערכת בסיסיות עבור Android Studio [26]
Microsoft Windowsמקלינוקס
גרסת מערכת הפעלהMicrosoft Windows 8/10 (64 סיביות)MacOS 10.14 (Mojave) ומעלהכל הפצת לינוקס של 64 סיביות התומכת ב-Gnome, KDE או Unity DE; GNU C Library (glibc) 2.31 ואילך
זיכרון גישה אקראית (RAM)8 GB או יותר
אחסון דיגיטלי חינם8 GB של שטח דיסק פנוי מינימום
רזולוציית מסך מינימלית1280 x 800 רזולוציית מסך מינימלית

אלה הן הדרישות עבור סביבת הפיתוח והAndroid SDK + Android Emulat.

  • Windows: x86_64 ארכיטקטורת מעבד; דור שני של Intel Core ומעלה, או מעבד AMD עם תמיכה ב-Windows Hypervisor;
    • x86_64 ארכיטקטורת מעבד; דור שני של Intel Core ומעלה, או מעבד AMD עם תמיכה ב-Windows Hypervisor;
  • MacOS: שבבים מבוססי ARM, או דור שני של Intel Core ומעלה עם תמיכה ב-Hypervisor. מִסגֶרֶת;
  • לינוקס: ארכיטקטורת מעבד x86_64; דור שני של Intel Core ומעלה, או מעבד AMD עם תמיכה בווירטואליזציה של AMD (AMD-V) ו-SSSE3;
  • Windows: מעבד עם תמיכה ב-UG (אורח בלתי מוגבל);
  • Intel Hardware Accelerated Execution Manager ( HAXM ) 6.2.1 ואילך (מומלץ HAXM 7.2.0 ואילך).

לשימוש בהאצת חומרה יש דרישות נוספות ב-Windows וב-Linux:

  • מעבד אינטל ב-Windows או Linux: מעבד אינטל עם תמיכה בפונקציונליות של Intel VT-x, Intel EM64T (Intel 64), ו-Execute Disable (XD) Bit;
  • מעבד AMD ב-Linux: מעבד AMD עם תמיכה בווירטואליזציה של AMD (AMD-V) והרחבות SIMD משלימות 3 (SSSE3) ;
  • מעבד AMD ב-Windows: Android Studio 3.2 ומעלה ו-Windows 10 באפריל 2018 מהדורה ומעלה לפונקציונליות של Windows Hypervisor Platform (WHPX).

כדי שזה יעבוד עם אנדרואיד גרסה 8.1 וAPI רמה 27 ותמונות מערכת ברמה גבוהה יותר, בנוסף מצלמת אינטרנט מחוברת חייבת להיות בעלת יכולת ללכוד פריימים של 720p. [27]

גרסאות

https://developer.android.com/studio#downloads אנדרואיד סטודיו פלטפורמות של הורדה

  1. https://developer.android.com/studio/terms.html אנדרואיד סטודיו תנאי השימוש
  2. https://android-developers.googleblog.com/2013/05/android-studio-ide-built-for-android.html ההכרזה של אנדרואיד סטודיו בכנס Google I/O.
  3. https://developer.android.com/studio
  4. https://venturebeat.com/2014/12/08/google-releases-android-studio-1-0-the-first-stable-version-of-its-ide/ ההודעה של אנדרואיד סטודיו על הגרסה החדשה היציבה
  5. https://techcrunch.com/2019/05/07/kotlin-is-now-googles-preferred-language-for-android-app-development/ ההעדפה של קוטלין כשפת תכנות
  6. https://www.androidauthority.com/develop-android-apps-languages-learn-391008/ הסבר על השפות תכנות
  7. https://techcrunch.com/2013/05/15/google-launches-android-studio-a-development-tool-for-apps/ ההשקה של אנדרואיד סטודיו
  8. https://developer.android.com/kotlin קישור לקוטלין
  9. https://developer.android.com/studio/write/java8-support המרכיבים שלJava 8
  10. https://jakewharton.com/androids-java-9-10-11-and-12-support/ אנדרואיד התמיכה של הגרסאות השונות של JAVA
  11. https://appetiser.com.au/blog/google-android-studio-3-4-now-available-heres-whats-new/ מה חדש בגרסה 3.4
  12. https://android-developers.googleblog.com/2020/10/android-studio-41.html גרסה 4.1
  13. https://androidstudio.googleblog.com/2021/05/android-studio-42-available-in-stable.html גרסה 4.2
  14. https://developer.android.com/studio/releases/emulator#27-1-10

קישורים חיצוניים

מדיה וקבצים בנושא אנדרואיד סטודיו בוויקישיתוף

הערות שוליים

🔥 Top keywords: עמוד ראשימיוחד:חיפושחג הקורבןדור הררירוקדים עם כוכבים (עונה 3, קשת)לירז צ'רכיקדחת מערב הנילוסאילניתמלחמת חרבות ברזליורו 2024מיוחד:שינויים אחרוניםאליהו רביבותום אבניעמוס הוכשטייןרוקדים עם כוכבים (קשת)דנית גרינברגבלקספייסבלתי הפיך (ספר)עופר ינאיפרשת משחקי חברהמריאנו אידלמןאליפות אירופה בכדורגלהפועל תל אביב (כדורסל)לוסי איובנחמן שיקיליאן אמבפההקול בראש 2גאולה אבן-סעריוליה שמאלוב-ברקוביץ'בית הדרקוןשמעון מזרחיליגת העל בכדורסלהדירוג העולמי של פיפ"אאף אחד לא עוזב את פאלו אלטוישראלאנה ארונובדרגות צה"ליום האבברידג'רטון