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.cn/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.cn/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 月)

此更新包含一些小的更改和错误修复

  • Instant Run 更新和错误修复。
  • 改进 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 编译器仍处于实验阶段,您必须使用 jackOptions 属性在您的 build.gradle 文件中启用它。

除了支持 N 预览版的更改之外,Android Studio 2.1 还包含次要错误修复和以下增强功能

  • 当您使用 N 设备或模拟器并选择原生调试器模式(在运行/调试配置的调试器选项卡中)时,现在默认启用 Java 感知 C++ 调试器。

有关其他构建增强功能,包括增量 Java 编译和进程内 dexing,请将您的Android Gradle 插件更新到 2.1.0 版本。