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

此更新包含多项细微更改和 bug 修复:

  • Instant Run 更新和 bug 修复。
  • 改进了 LLDB 性能和崩溃通知。
  • 修复了 Android Studio 2.1.1 安全更新中会导致 git rebase 失败的回归问题。

2.1.1(2016 年 5 月)

安全版本更新。

Android N 平台增加了对 Java 8 语言功能的支持,这些功能需要一个名为 Jack 的新实验性编译器。最新版本的 Jack 目前仅在 Android Studio 2.1 中受支持。因此,如果您要使用 Java 8 语言功能,就需要使用 Android Studio 2.1 构建应用。

注意:在您启用 Jack 编译器时,Instant Run 处于停用状态,因为这二者当前不兼容。

尽管 Android Studio 2.1 现已稳定运行,但 Jack 编译器仍处于试验阶段,您必须使用 build.gradle 文件中的 jackOptions 属性来启用它。

除了为支持 N 预览版所做的更改外,Android Studio 2.1 还包含一些次要 bug 修复和以下增强功能:

  • 现在,当您使用 N 设备或模拟器并选择 Native 调试程序模式(在运行/调试配置对应的 Debugger 标签页中),Java-aware C++ 调试程序默认处于启用状态。

对于其他构建增强功能(包括增量 Java 编译和 dexing-in-process),请将 Android plugin for Gradle 更新到版本 2.1.0。