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 ในการสร้างแอป

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

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

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

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

สำหรับการปรับปรุงบิลด์อื่นๆ รวมถึงการคอมไพล์ Java แบบเพิ่มขึ้นเรื่อยๆ และ dexing-in-process อัปเดตปลั๊กอิน Android สำหรับ Gradle เป็นเวอร์ชัน 2.1.0.