Android Studio גרסה 0.2.x (יולי 2013)

  • מוזג בשינויים האחרונים של בסיס הקוד של IntelliJ. כולל תיקונים לבעיות שדווחו על ידי משתמשי Studio, כמו שינויים בגודל הגופנים וברינדור הגופנים ב-Linux.
  • הפלאגין של Android Gradle עודכן לגרסה 0.5.0.

    זהירות: הגרסה החדשה הזו לא תואמת לגרסאות קודמות. כשפותחים פרויקט שנעשה בו שימוש בגרסה ישנה יותר של הפלאגין, Studio יציג שגיאה. מציין את Gradle <project_name> רענון הפרויקט נכשל.

    הפלאגין המעודכן של Gradle כולל את השינויים הבאים:

    • תיקון מודל IDE כך שיכיל את קובץ הפלט גם אם הוא מותאם אישית באמצעות ה-DSL. וגם תיקנו את ה-DSL כדי לקבל/להגדיר את קובץ הפלט באובייקט הווריאנט, כך שלא יהיה צורך להשתמש ב-variant.packageApplication or variant.zipAlign
    • תוקנה פתרון התלות כך שאפשר לפתור את השילוב של (הגדרות ברירת המחדל, סוגי ה-build, טעמי ה-flavor) ביחד במקום בנפרד.
    • תלות קבועה בבדיקות של פרויקט ספרייה, כדי לכלול כראוי את כל יחסי התלות של הספרייה עצמה.
    • מקרה קבוע שבו לשני יחסי תלות יש שם עלה זהה.
    • תוקנה בעיה שבה לא ניתן להחיל קובץ כללים של Proguard על טעמים.

    כל נתוני הגרסה של הפלאגין של Gradle זמינים כאן: http://tools.android.com/tech-docs/new-build-system.

  • שגיאות Gradle מ-aapt לא מפנות יותר לקובצי פלט ממוזגים בתיקייה build/‎, אלא למיקומי המקור האמיתיים.
  • פיתוח גרסאות מקבילות. עכשיו אפשר להשתמש ב-builds המקבילים של Gradle. חשוב לדעת שגרסאות build מקבילות נמצאות ב'תקופת התבגרות' (ראו מסמכי התיעוד של Gradle). תכונה זו מושבתת כברירת מחדל. כדי להפעיל את האפשרות הזו, עוברים אל Preferences‏ > Compiler ומסמנים את התיבה Compile independent modules in parallel.
  • המשך העבודה על מאגר המשאבים החדש שמשמש לעיבוד הפריסת, לקיפול משאבים בעורך ועוד:
    • תמיכה בסיסית בספריות תלויות מסוג ‎.aar (למשל, שימוש בספרייה ללא עותק מקומי של מקורות הקוד). עדיין לא פועלת לאימות XML של משאבים ולניווט בעורכי המקור.
    • זיהוי מחזור בהפניות למשאבים.
    • ב-Quick Documentation (F1), שיכול להציג את כל התרגומים של המחרוזת שמתחת לסמן החיצים, יוצגו עכשיו גם כל שכבות-העל של המשאבים מהסוגים השונים של Gradle וסוגים שונים של גרסאות build, וגם ספריות. הן מפורטות בסדר הפוך של שכבות-העל של המשאבים, עם קו חוצה על הגרסאות של המחרוזת שמוסתר.
    • תיקונים לטיפול בעדכון המשאבים שמוזגו כאשר קבוצה של יחסי תלות של מודול שינוי.
    • תיקונים לרינדור XML כדי לטפל כראוי בהצהרות של ישויות תווים וב-XML ו-unicode לביצוע בריחה.
  • שמירת תמיכה בצילום מסך בתצוגה המקדימה של הפריסה ובחלונות של עורך הפריסה.
  • תיקוני באגים בתבניות.
  • תיקוני באגים בקודים.
  • תיקונים שונים בדוחות קריסה. תודה, ושיהיה המשך יום נעים.