Android Studio 2.1 (אפריל 2016)

השינויים העיקריים בעדכון הזה מספקים תמיכה בפיתוח עם Android N Preview.

<div class="android-updates-box">
<p><b>2.1.3 (August 2016)</b>
</p>
<p>
  This update adds compatibility with Gradle 2.14.1, which includes performance
  improvements, new features, and an important <a href=
  "https://docs.gradle.org/2.14/release-notes#local-privilege-escalation-when-using-the-daemon"
  class="external-link">security fix</a>. For more details, see the <a href=
  "https://docs.gradle.org/2.14.1/release-notes" class="external-link">Gradle
  release notes</a>.
</p>
<p>
  By default, new projects in Android Studio 2.1.3 use Gradle 2.14.1. For
  existing projects, the IDE prompts you to upgrade to Gradle 2.14.1 and
  <a href="/studio/releases/gradle-plugin.html#revisions">Android plugin
  for Gradle 2.1.3</a>, which is required when using Gradle 2.14.1 and
  higher.
</p>

2.1.2 (יוני 2016)

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

  • עדכונים ותיקוני באגים ל-Instant Run.
  • שיפורים בביצועים של LLDB ובהתראות על קריסות.
  • תוקנה נסיגה בעדכון האבטחה של Android Studio 2.1.1 שגרמה לכישלון של git rebase.

2.1.1 (מאי 2016)

עדכון של גרסה מאובטחת.

בפלטפורמה של Android N נוספה תמיכה בתכונות של שפת Java 8, שדורשות מהדר ניסיוני חדש בשם Jack. הגרסה העדכנית ביותר של Jack נתמכת כרגע רק ב-Android Studio 2.1. לכן, אם אתם רוצים להשתמש בתכונות של שפת Java 8, תצטרכו להשתמש ב-Android Studio 2.1 כדי ליצור את האפליקציה.

הערה: Instant Run מושבת כשמפעילים את מהדר Jack כי הם לא תואמים כרגע.

גרסת Android Studio 2.1 יציבה עכשיו, אבל המהדר (compiler) מסוג Jack עדיין ניסיוני וצריך להפעיל אותו באמצעות המאפיין jackOptions בקובץ build.gradle.

בנוסף לשינויים שנועדו לתמוך בתצוגה המקדימה של N, גרסה 2.1 של Android Studio כוללת תיקוני באגים קלים ושיפורים הבאים:

  • הכלי לניפוי באגים מסוג C++ מבוסס Java מופעל עכשיו כברירת מחדל כשמשתמשים במכשיר N או באמולטור N, ובוחרים במצב Native של כלי לניפוי באגים (בכרטיסייה כלי לניפוי באגים בהגדרות של ההרצה/ניפוי הבאגים).

כדי ליהנות משיפורים נוספים בתהליך ה-build, כולל הידור מצטבר של Java ופירוק של קוד בזמן עיבוד,צריך לעדכן את הפלאגין של Android ל-Gradle לגרסה 2.1.0.