Android Studio v0.2.x (יולי 2013)
- השילוב של השינויים האחרונים בקוד של IntelliJ. התיקון כולל תיקונים לבעיות שדווחו על ידי משתמשי Studio, כמו שינויים בגודל הגופן ובעיבוד הגופן ב-Linux.
- הפלאגין של Android Gradle עודכן לגרסה 0.5.0.
זהירות: הגרסה החדשה הזו לא תואמת לגרסאות קודמות. כשפותחים פרויקט שמשתמש בגרסה ישנה יותר של הפלאגין, ב-Studio תוצג הודעת השגיאה Gradle <project_name> project refresh failed.
הפלאגין המעודכן של Gradle כולל את השינויים הבאים:
- תיקון המודל של סביבת הפיתוח המשולבת (IDE) כך שיכיל את קובץ הפלט גם אם הוא מותאם אישית באמצעות ה-DSL. תוקנה גם ה-DSL כדי לקבל/להגדיר את קובץ הפלט באובייקט הווריאנט, כך שלא צריך להשתמש ב-
variant.packageApplication or variant.zipAlign
- תוקנה פתרון התלות כך שאפשר לפתור את השילוב של (הגדרות ברירת המחדל, סוגי ה-build, טעמי ה-flavor) ביחד במקום בנפרד.
- תוקנה התלות בבדיקות של פרויקט הספרייה כדי לכלול כראוי את כל יחסי התלות של הספרייה עצמה.
- תוקנה בעיה שבה לשני יחסי תלות היה שם עלה זהה.
- תוקנה בעיה שבה לא ניתן היה להחיל קובץ כללים של Proguard על טעמים.
כל נתוני הגרסה של הפלאגין של Gradle זמינים כאן: http://tools.android.com/tech-docs/new-build-system.
- תיקון המודל של סביבת הפיתוח המשולבת (IDE) כך שיכיל את קובץ הפלט גם אם הוא מותאם אישית באמצעות ה-DSL. תוקנה גם ה-DSL כדי לקבל/להגדיר את קובץ הפלט באובייקט הווריאנט, כך שלא צריך להשתמש ב-
- שגיאות Gradle מ-aapt לא מפנות יותר לקובצי פלט ממוזגים בתיקייה build/ , אלא למיקומי המקור האמיתיים.
- גרסאות build מקבילות. עכשיו אפשר להשתמש ב-builds המקבילים של Gradle. חשוב לדעת שה-builds המקבילים נמצאים ב'תקופת התבגרות' (ראו מסמכי התיעוד של Gradle). תכונה זו מושבתת כברירת מחדל. כדי להפעיל את התכונה, עוברים אל העדפות > מְעַבֵּד ומסמנים את התיבה הַצְרָכָה של מודולים עצמאיים במקביל.
- המשך העבודה על מאגר המשאבים החדש שמשמש לעיבוד הפריסת, לקיפול משאבים בעורך ועוד:
- תמיכה בסיסית בספריות תלויות מסוג .aar (למשל, שימוש בספרייה ללא עותק מקומי של המקורות). עדיין לא פועל לאימות XML של משאבים ולניווט בכלי העריכה של מקורות.
- זיהוי מעגלים בהפניות למשאבים.
- בתיעוד המהיר (F1), שיכול להציג את כל התרגומים של המחרוזת שמתחת לסמן החיצים, יוצגו עכשיו גם כל שכבות-העל של המשאבים מהסוגים השונים של Gradle ומסוגי ה-build השונים, וגם הספריות. הן מפורטות בסדר הפוך של שכבות-העל של המשאבים, עם קו חוצה על הגרסאות של המחרוזת שמוסתר.
- תיקונים לטיפול בעדכון המשאבים הממוזגים כשקבוצת יחסי התלות של המודולים משתנה.
- תיקונים של עיבוד XML לטיפול נכון בהצהרות על ישויות תווים ובבריחה מ-XML ומ-Unicode.
- תמיכה בשמירת צילומי מסך של החלונות של תצוגת הפריסת ושל עורך הפריסת.
- תיקוני באגים בתבניות.
- תיקוני באגים ב-Lint.
- תיקונים שונים בדוחות קריסה. תודה, ושיהיה המשך יום נעים.