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)

การอัปเดตนี้มีการเปลี่ยนแปลงเล็กๆ น้อยๆ และการแก้ไขข้อบกพร่องหลายอย่าง ดังนี้

  • การอัปเดตและแก้ไขข้อบกพร่องของการเรียกใช้ทันที
  • การปรับปรุงประสิทธิภาพของ LLDB และการแจ้งเตือนข้อขัดข้อง
  • แก้ไขการถดถอยในการอัปเดตความปลอดภัยของ Android Studio 2.1.1 ที่ ทำให้ git rebase ล้มเหลว

2.1.1 (พฤษภาคม 2016)

การอัปเดตการเผยแพร่ด้านความปลอดภัย

แพลตฟอร์ม Android N เพิ่มการรองรับฟีเจอร์ภาษา Java 8 ซึ่ง ต้องใช้คอมไพเลอร์เวอร์ชันทดลองใหม่ที่ชื่อ Jack ขณะนี้ Android Studio 2.1 รองรับ Jack เวอร์ชันล่าสุดเท่านั้น ดังนั้นหากต้องการใช้ฟีเจอร์ภาษาของ Java 8 คุณต้องใช้ Android Studio 2.1 เพื่อสร้างแอป

หมายเหตุ: ระบบจะปิดใช้ Instant Run เมื่อคุณเปิดใช้คอมไพเลอร์ Jack เนื่องจากขณะนี้ยังไม่ รองรับการใช้งานร่วมกัน

แม้ว่าตอนนี้ Android Studio 2.1 จะเสถียรแล้ว แต่คอมไพเลอร์ Jack ยังคงเป็นเวอร์ชัน ทดลองใช้และคุณต้องเปิดใช้ด้วยพร็อพเพอร์ตี้ jackOptions ในไฟล์ build.gradle

นอกจากการเปลี่ยนแปลงเพื่อรองรับ N Preview แล้ว Android Studio 2.1 ยังมีการแก้ไขข้อบกพร่องเล็กๆ น้อยๆ และการปรับปรุงต่อไปนี้ด้วย

  • ตอนนี้ระบบจะเปิดใช้ดีบักเกอร์ C++ ที่รองรับ Java โดยค่าเริ่มต้นเมื่อคุณ ใช้อุปกรณ์หรือโปรแกรมจำลอง N และเลือกโหมดดีบักเกอร์เนทีฟ (ในแท็บดีบักเกอร์สำหรับการกำหนดค่าการเรียกใช้/การแก้ไขข้อบกพร่อง)

สำหรับการเพิ่มประสิทธิภาพการบิลด์อื่นๆ ซึ่งรวมถึงการคอมไพล์ Java แบบเพิ่มทีละรายการ และการแปลง DEX ในกระบวนการ โปรดอัปเดตปลั๊กอิน Android สำหรับ Gradle เป็นเวอร์ชัน 2.1.0