גוגל משחררת את Android Studio 3.6 כגרסה יציבה

click fraud protection

גוגל פרסמה את הגרסה היציבה של Android Studio 3.6 עבור מפתחי אפליקציות אנדרואיד. הנה סקירה כללית שלנו על השינויים החשובים ביותר.

גוגל פרסמה גרסה 3.5 של ה-IDE שלה לפיתוח אפליקציות אנדרואיד, Android Studio, לערוץ היציב באמצע השנה שעברה. המהדורה הזו הייתה שיאו של חודשים של תיקוני באגים ושיפורי יציבות. היום הודיעה גוגל כי המהדורה היציבה הבאה, Android Studio 3.6, זמינה כעת למפתחים. העדכון נמצא בבדיקה כבר חודשים, והוא מתמקד בשיפור חוויית עריכת הקוד ואיתור באגים. הנה סקירה כללית של מה חדש במהדורה האחרונה.

Changelog מקוצר של Android Studio 3.6

תצוגה מפוצלת בעורכי עיצוב

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

Split View בעורכי עיצוב. מקור: גוגל

כרטיסיית משאב בוחר צבעים

גוגל הוסיפה לשונית "משאבים" לבורר הצבעים ב-Android Studio 3.6. כרטיסייה זו מציגה את הצבעים שהגדרת כמשאבי צבע כדי להקל על הבחירה או העריכה שלהם. זה נגיש בכלי עיצוב ועורך XML.

כרטיסיית משאב בוחר הצבעים ב-Android Studio 3.6. מקור: גוגל

אמולטור אנדרואיד - ממשק המשתמש של מפות Google

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

ממשק משתמש למיקום אמולטור אנדרואיד עם הזרמת מיקום בזמן אמת. מקור: גוגל.

תמיכה בריבוי תצוגה

אמולטור 29.1.10 מוסיף תמיכה ראשונית להצגת מספר צגים וירטואליים על מנת להקל על פיתוח אפליקציות למכשירים עם מספר צגים. מפתחים יכולים להגדיר תצוגות מולטי וירטואליות באמולטור אנדרואיד סטודיו דרך תפריט ההגדרות (פקדים מורחבים > הגדרות).

שינויים אחרים

  • צפה בכריכה: חוסר תאימות בין קובצי פריסת ה-XML שלך לקוד שלך עלול לגרום לכשל בבנייה בזמן ריצה. כדי למנוע זאת, גוגל מציגה צפה בכריכה, תכונה שכאשר היא מופעלת על ידי הוספת שורה בודדת בקובץ build.gradle של כל מודול, "יוצרת מחלקה מחייבת עבור כל קובץ פריסת XML הקיים באותו מודול." קשירת תצוגה נועדה להחליף את findViewById, ומאפשרת לך להפנות לכל התצוגות עם מזהים מבלי להיתקל במצביע null או ב-class Cast חריגים. למידע נוסף על תכונה זו כאן.
  • עדכוני אנדרואיד NDK: גוגל הביאה תמיכה של Kotlin עבור שתי תכונות Android NDK שנתמכו בעבר ב-Java. הם כוללים "[ניווט] מהצהרת JNI לפונקציית ההטמעה המקבילה ב-C/C++" ו"יצירת [יצירת] אוטומטית של פונקציית יישום בדל עבור הצהרת JNI."
  • עדכון פלטפורמת IntelliJ: IntelliJ 2019.2 כלול ב-Android Studio 3.6. זֶה פוסט בבלוג של JetBrains מסביר את השינויים העיקריים.
  • הוסף כיתות עם שינויים החלים: לחיצה על "החל שינויים בקוד" או "החל שינויים והפעל מחדש פעילות" תאפשר לך להוסיף מחלקה ואז לפרוס את שינוי הקוד הזה לאפליקציה פועלת. ההבדל בין שתי הפעולות הללו מוסבר כאן.
  • עדכוני פלאגין אנדרואיד Gradle: גרסה 3.6 של התוסף אנדרואיד Gradle מוסיפה תמיכה בתוסף Maven Publish Gradle. למד עוד כאן.
  • עדכונים במקום עבור חבילות APK מיובאות: Android Studio 3.6 מזהה כעת שינויים ב-APKs מיובאים ומאפשר לך לייבא אותם מחדש במקום כך שלא תצטרך לצרף מחדש סמלים ומקורות.
  • צרף מקורות Kotlin ל-APKs מיובאים: כעת תוכל לצרף קובצי מקור של Kotlin ל-APKs מיובאים. למד עוד כאן.
  • איתור דליפות בפרופיל הזיכרון: גוגל עדכנה את ה-Memory Profiler עם היכולת לזהות מופעי Activity ו-Fragment שאולי דלפו. התיעוד עבור תכונה זו זמין כאן.
  • סרבל מחלקה וקוד בתים של מתודה ב-APK Analyzer: בעת בדיקת קבצי DEX באמצעות APK Analyzer, כעת ניתן לבטל את קוד הביטים של המחלקה והשיטה על ידי טעינת קובץ המיפויים של ProGuard עבור ה-APK שאתה מנתח. עוד מידע כאן.

גוגל גם פרסמה סרטון יוטיוב המסכם את השינויים ב-Android Studio 3.6:

אתה יכול להוריד את המהדורה היציבה האחרונה מתוך Android Studio או מהאתר של גוגל. לפרטים נוספים, בדוק פוסט הבלוג של גוגל בבלוג המפתחים של אנדרואיד או האחרון הערות פרסום של Android Studio. העדכון הגדול הבא ל-IDE יגיע בתור אנדרואיד סטודיו 4.0, אשר מציגה ספריות Jetpack חדשות כולל CameraX ו-Compose. גרסה 4.0 נמצאת כרגע בקנרית, כך שיחלפו כמה חודשים עד שהוא יהיה מוכן ליציאה יציבה.