Android Studio 2.1 (2016 年 4 月)

這個更新版本的主要變更在於支援使用 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>

2.1.2 版 (2016 年 6 月)

這個更新版本包含幾項小幅變更並修正了一些錯誤:

  • 更新立即執行功能並修正相關錯誤。
  • 改善 LLDB 效能和異常終止通知。
  • 修正 Android Studio 2.1.1 版安全性更新中造成 git rebase 失敗的迴歸錯誤。

2.1.1 版 (2016 年 5 月)

安全性版本更新。

Android N 平台現已開始支援 Java 8 語言功能,而這類功能需要使用名為 Jack 的新實驗性編譯器。目前只有 Android Studio 2.1 版支援最新版本的 Jack。因此,如果您想使用 Java 8 語言功能,就必須使用 Android Studio 2.1 版建構應用程式。

注意:如果啟用 Jack 編譯器,系統會停用立即執行功能,因為兩者目前不相容。

雖然 Android Studio 2.1 現為穩定版,但 Jack 編譯器仍處於實驗階段,且必須透過 build.gradle 檔案中的 jackOptions 屬性才能啟用。

除了導入一些變更來支援 N 預先發布版以外,Android Studio 2.1 版還修正了多項小錯誤並提供下列強化項目:

  • 如果您使用 N 裝置或模擬器,並在「Debugger」分頁中為執行/偵錯設定選取「Native」偵錯工具模式,系統現在預設會啟用 Java 感知 C++ 偵錯工具。

如需其他建構強化功能 (包括漸進式 Java 編譯和處理中的 DEX 程序),請將 Gradle 適用的 Android 外掛程式更新至 2.1.0 版。