Android Studio 2.1 (Tháng 4/2016)

Những thay đổi chính trong bản cập nhật này sẽ hỗ trợ bạn phát triển ứng dụng bằng Bản xem trước Android N.

<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>

Phiên bản 2.1.2 (Tháng 6/2016)

Bản cập nhật này có một số thay đổi nhỏ và các bản sửa lỗi như sau:

  • Bản cập nhật và bản sửa lỗi cho tính năng Chạy tức thì.
  • Cải thiện hiệu suất của LLDB và thông báo lỗi.
  • Khắc phục lỗi hồi quy trong bản cập nhật bảo mật Android Studio 2.1.1 khiến git rebase không hoạt động được.

Phiên bản 2.1.1 (Tháng 5/2016)

Bản phát hành cập nhật về bảo mật.

Nền tảng Android N thêm tính năng hỗ trợ cho các tính năng trong ngôn ngữ Java 8. Các tính năng này cần có một trình biên dịch thử nghiệm mới có tên là Jack. Phiên bản Jack mới nhất hiện chỉ được hỗ trợ trong Android Studio 2.1. Vì vậy, nếu muốn sử dụng các tính năng trong ngôn ngữ Java 8, bạn cần dùng Android Studio 2.1 để xây dựng ứng dụng.

Lưu ý: Tính năng Chạy tức thì bị tắt khi bạn bật trình biên dịch Jack vì chúng hiện không tương thích.

Mặc dù Android Studio 2.1 hiện là bản chính thức, nhưng trình biên dịch Jack vẫn là bản thử nghiệm và bạn phải bật trình biên dịch này bằng thuộc tính jackOptions trong tệp build.gradle.

Ngoài các thay đổi để hỗ trợ Bản xem trước N, Android Studio 2.1 bao gồm các bản sửa lỗi nhỏ và các tính năng nâng cao sau đây:

  • Trình gỡ lỗi C++ có khả năng nhận biết Java hiện được bật theo mặc định khi bạn đang sử dụng thiết bị hoặc trình mô phỏng N, đồng thời bạn chọn chế độ trình gỡ lỗi Native (Gốc) (trong thẻ Debugger (Trình gỡ lỗi) cho cấu hình chạy/gỡ lỗi).

Đối với các tính năng bản dựng nâng cao khác, bao gồm tính năng biên dịch Java tăng dần và tính năng tạo tệp dex trong quy trình tạo bản dựng, hãy cập nhật trình bổ trợ Android cho Gradle lên phiên bản 2.1.0.