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