SDK 工具版本说明 (original) (raw)

Android SDK 工具是 Android SDK 的一个组件。它包含适用于 Android 的开发和调试工具。

修订版本

以下各部分提供了关于 SDK 工具各个版本(以修订版本号指明)的说明。为了确保您使用的是最新版本,请在 SDK 管理器中看看是否有更新。

SDK 工具,修订版 26.1.1(2017 年 9 月)

变更:

SDK 工具,修订版 26.0.2(2017 年 4 月)

变更:

SDK 工具,修订版 26.0.1(2017 年 3 月)

变更:

SDK 工具,修订版 26.0.0(2017 年 3 月)

依赖项:

变更:

SDK 工具,修订版 25.3.0(2017 年 3 月)

依赖项:

变更:

SDK Tools,修订版 25.2.5(2017 年 1 月)

依赖项:

Android 模拟器 bug 修复:

SDK 工具,修订版 25.2.4(2016 年 12 月)

依赖项:

Android 模拟器 bug 修复:

SDK Tools,修订版 25.2.3(2016 年 11 月)

依赖项:

添加了新的 sdkmanager 命令行工具,用于查看、安装、更新和卸载各个 Android SDK 软件包。

新的 Android 模拟器功能和错误修复:

SDK Tools,修订版 25.2.2(2016 年 9 月)

依赖项:

新的 Android 模拟器功能:

SDK 工具,修订版 25.1.6(2016 年 5 月)

依赖项:

一般说明:

SDK 工具,修订版 25.0.0(2016 年 4 月)

Android 模拟器 2.0

SDK Platform-tools,修订版 23.1.0(2015 年 12 月)

一般说明:

SDK 工具,修订版 24.4.1(2015 年 10 月)

依赖项:

一般说明:

SDK 工具,修订版 24.4.0(2015 年 10 月)

依赖项:

一般说明:

SDK 工具,修订版 24.3.4(2015 年 8 月)

依赖项:

一般说明:

模拟器:

SDK 工具,修订版 24.3.3(2015 年 6 月)

依赖项:

一般说明:

SDK Tools,修订版 24.3.2(2015 年 6 月)

依赖项:

一般说明:

SDK Tools,修订版 24.3.1(2015 年 6 月)

依赖项:

一般说明:

注意:已知此版本包含会阻止构建完成的问题。我们强烈建议您尽快更新到 SDK 工具 24.3.2。

SDK 工具,修订版 24.3.0(2015 年 6 月)

依赖项:

一般说明:

注意:已知此版本包含会阻止构建完成的问题。我们强烈建议您尽快更新到 SDK 工具 24.3.2。

SDK 工具,修订版 24.2.0(2015 年 5 月)

依赖项:

一般说明:

SDK Tools,修订版 24.1.2(2015 年 2 月)

依赖项:

一般说明:

SDK Tools,修订版 24.0.2(2014 年 12 月)

依赖项:

一般说明:

SDK Tools,修订版 24.0.1(2014 年 12 月)

依赖项:

一般说明:

SDK Tools,修订版 24.0.0(2014 年 12 月)

依赖项:

一般说明:

SDK Tools,修订版 23.0.5(2014 年 10 月)

依赖项:

一般说明:

SDK Tools,修订版 23.0.4(2014 年 10 月)

依赖项:

一般说明:

SDK Tools,修订版 23.0.2(2014 年 7 月)

依赖项:

一般说明:

SDK 工具,修订版 23.0.0(2014 年 6 月)

依赖项:

一般说明:

SDK Tools,修订版 22.6.4(2014 年 6 月)

依赖项:

一般说明:

SDK 工具,修订版 22.6.3(2014 年 4 月)

依赖项:

一般说明:

已知问题:

在 AVD 管理器中创建 Android Wear 虚拟设备时,默认情况下可能会选择低于 19 的目标 API 级别。在创建 Android Wear 虚拟设备时,请确保选择目标 API 级别 19。

SDK 工具,修订版 22.6.2(2014 年 3 月)

依赖项:

一般说明:

SDK 工具,修订版 22.6.1(2014 年 3 月)

依赖项:

一般说明:

已知问题:

使用 Nexus 5 设备定义创建 Android 虚拟设备时,您必须选中“Use Host GPU”选项,否则虚拟设备将无法启动。

SDK 工具,修订版 22.6(2014 年 3 月)

依赖项:

一般说明:

SDK 工具,修订版 22.3(2013 年 10 月)

依赖项:

一般说明:

SDK Tools,修订版 22.2.1(2013 年 9 月)

依赖项:

一般说明:

SDK Tools,修订版 22.2(2013 年 9 月)

依赖项:

一般说明:

SDK Tools,修订版 22.0.5(2013 年 7 月)

依赖项:

一般说明:

SDK Tools,修订版 22.0.4(2013 年 7 月)

依赖项:

一般说明:

SDK Tools,修订版 22.0.1(2013 年 5 月)

依赖项:

一般说明:

SDK 工具,修订版 22(2013 年 5 月)

依赖项:

一般说明:

修复了以下 bug:

SDK Tools,修订版 21.1(2013 年 2 月)

依赖项:

一般说明:

SDK Tools,修订版 21.0.1(2012 年 12 月)

依赖项:

一般说明:

修复了以下 bug:

SDK 工具,修订版 21(2012 年 11 月)

依赖项:

一般说明:

修复了以下错误:

SDK Tools,修订版 20.0.3(2012 年 8 月)

依赖项:

修复了以下错误:

SDK Tools,修订版 20.0.1(2012 年 7 月)

依赖项:

修复了以下错误:

SDK Tools,修订版 20(2012 年 6 月)

依赖项:

一般说明:

修复了以下错误:

SDK 工具,修订版 19(2012 年 4 月)

注意:此 SDK 工具更新仅可通过 Android SDK 管理器获取。请使用该工具下载和安装此更新。

依赖项:

修复了以下错误:

SDK 工具,修订版 18(2012 年 4 月)

重要提示:要从 Android SDK 管理器下载新的 Android 4.0 系统组件,您必须先将 SDK 工具更新到修订版 14 或更高版本,然后重启 Android SDK 管理器。否则,便无法下载 Android 4.0 系统组件。

依赖项:

一般说明:

修复了以下错误:

SDK 工具,修订版 17(2012 年 3 月)

重要提示:要从 Android SDK 管理器下载新的 Android 4.0 系统组件,您必须先将 SDK 工具更新到修订版 14 或更高版本,然后重启 Android SDK 管理器。否则,便无法下载 Android 4.0 系统组件。

依赖项:

一般说明:

SDK 工具,修订版 16(2011 年 12 月)

重要提示:要从 Android SDK 管理器下载新的 Android 4.0 系统组件,您必须先将 SDK 工具更新到修订版 14 或更高版本,然后重启 Android SDK 管理器。否则,便无法下载 Android 4.0 系统组件。

依赖项:

一般说明:

修复了以下错误:

SDK 工具,修订版 15(2011 年 10 月)

重要提示:要从 Android SDK 管理器下载新的 Android 4.0 系统组件,您必须先将 SDK 工具更新到修订版 14 或更高版本,然后重启 Android SDK 管理器。否则,便无法下载 Android 4.0 系统组件。

依赖项:

修复了以下错误:

SDK 工具,修订版 14(2011 年 10 月)

重要提示:要从 Android SDK 管理器下载新的 Android 4.0 系统组件,您必须先将 SDK 工具更新到修订版 14,然后重启 Android SDK 管理器。否则,便无法下载 Android 4.0 系统组件。

依赖项:

一般说明:

有关构建系统变更以及您需要执行哪些操作以支持这些变更的完整概览,请参阅 Android 工具项目网站

SDK 工具,修订版 13(2011 年 9 月)

依赖项:

如果您是使用 ADT 在 Eclipse 中进行开发,请注意,此版本的 SDK 工具应该与 ADT 12.0.0 及更高版本结合使用。如果您尚未更新 ADT 插件,我们强烈建议您将其更新到 12.0.0。

如果您是在 Eclipse 以外进行开发,则必须使用 Apache Ant 1.8 或更高版本。

一般说明:

SDK Tools,修订版 12(2011 年 7 月)

依赖项:

如果您是使用 ADT 在 Eclipse 中进行开发,请注意,此版本的 SDK 工具应该与 ADT 12.0.0 及更高版本结合使用。如果您尚未更新 ADT 插件,我们强烈建议您将其更新到 12.0.0。

如果您是在 Eclipse 以外进行开发,则必须使用 Apache Ant 1.8 或更高版本。

一般说明:

SDK 工具,修订版 11(2011 年 5 月)

依赖项:

如果您是使用 ADT 在 Eclipse 中进行开发,请注意,此版本的 SDK 工具应该与 ADT 10.0.1 及更高版本结合使用。如果您尚未更新 ADT 插件,我们强烈建议您将其更新到 10.0.1。

如果您是在 Eclipse 以外进行开发,则必须使用 Apache Ant 1.8 或更高版本。

一般说明:

SDK Tools,修订版 10(2011 年 2 月)

依赖项:

如果您是使用 ADT 在 Eclipse 中进行开发,请注意,此版本的 SDK 工具应该与 ADT 10.0.0 及更高版本结合使用。安装 SDK 工具 r10 后,我们强烈建议您将 ADT 插件更新到 10.0.0。

如果您是在 Eclipse 以外进行开发,则必须使用 Apache Ant 1.8 或更高版本。

一般说明:

SDK 工具,修订版 9(2011 年 1 月)

依赖项:

如果您是使用 ADT 在 Eclipse 中进行开发,请注意,此版本的 SDK 工具应该与 ADT 9.0.0 及更高版本结合使用。安装 SDK 工具 r9 后,我们强烈建议您将 ADT 插件更新到 9.0.0。

如果您是在 Eclipse 以外进行开发,则必须使用 Apache Ant 1.8 或更高版本。

升级到 SDK 工具 r9:

如果您要从 SDK 工具 r7 或更低版本升级到 SDK 工具 r9,adb 工具的默认安装位置已从 <_SDK_>/tools/adb 更改为<_SDK_>/platform-tools/adb。这意味着您应该将这一新位置添加到 PATH,并修改所有自定义构建脚本以引用新位置。不建议将 adb 可执行文件从新位置复制到旧位置,因为 SDK 工具的后续更新会删除此文件。

一般说明:

SDK 工具,修订版 8(2010 年 12 月)

依赖项:

如果您是使用 ADT 在 Eclipse 中进行开发,请注意,此版本的 SDK 工具应该与 ADT 8.0.0 及更高版本结合使用。安装 SDK 工具 r8 后,我们强烈建议您将 ADT 插件更新到 8.0.0。

如果您是在 Eclipse 以外进行开发,则必须使用 Apache Ant 1.8 或更高版本。

另请注意,SDK 工具 r8 需要一个名为“Platform-tools”的新 SDK 组件。借助这一新的 Platform-tools 组件,所有 SDK 平台(Android 2.1、Android 2.2 等)都可以使用相同(最新)版本的构建工具,例如 adbaaptaidldx。要下载 Platform-tools 组件,请使用 Android SDK 管理器

从 SDK 工具 r7 升级:

如果您要从较低版本升级至 SDK 工具 r8,请注意,adb 工具的默认安装位置已从 <_SDK_>/tools/adb 更改为 <_SDK_>/platform-tools/adb。这意味着您应该将这一新位置添加到 PATH,并修改所有自定义构建脚本以引用新位置。不建议将 adb 可执行文件从新位置复制到旧位置,因为 SDK 工具的后续更新会删除此文件。

一般说明:

SDK Tools,修订版 7(2010 年 9 月)

依赖项:

如果您是使用 ADT 在 Eclipse 中进行开发,请注意,此版本的 SDK 工具应该与 ADT 0.9.8 及更高版本结合使用。安装 SDK 工具 r7 后,我们强烈建议您将 ADT 插件更新到 0.9.8。

一般说明:

SDK 工具,修订版 6(2010 年 5 月)

依赖项:

如果您是使用 ADT 在 Eclipse 中进行开发,请注意,此版本的 SDK 工具应该与 ADT 0.9.7 及更高版本结合使用。安装 SDK 工具 r6 后,我们强烈建议您将 ADT 插件更新到 0.9.7。

库项目:

SDK 工具现在支持在开发过程中使用“库项目”;借助此功能,您可以在单独的开发项目中存储共享的 Android 应用代码和资源。然后,您可以从其他 Android 项目引用相应库项目,并且在构建时,工具会将共享的代码和资源作为相依应用的一部分。如需详细了解此功能,请参阅创建和管理项目文档。

如果您是在 Eclipse 中进行开发,则 ADT 可以提供等效的库项目支持。

SDK 工具,修订版 5(2010 年 3 月)

依赖项:

SDK 和 AVD 管理器:

模拟器:

Layoutopt:

SDK 工具,修订版 4(2009 年 12 月)

依赖项:

此版本的 SDK 工具与 ADT 0.9.5 及更高版本兼容,但与更低版本不兼容。如果您是使用 ADT 在 Eclipse 中进行开发,并在 SDK 中安装了 SDK 工具 r4,则必须将 ADT 插件更新到版本 0.9.5 或更高版本。

一般说明:

Android SDK 和 AVD 管理器:

模拟器:

Ant 构建工具:

SDK Tools,修订版 3(2009 年 10 月)

依赖项:

此版本的 SDK 工具与 ADT 0.9.4 及更高版本兼容,但与更低版本不兼容。如果您是使用 ADT 在 Eclipse 中进行开发,并在 SDK 中安装了 SDK 工具 r3,则必须将 ADT 插件更新到版本 0.9.4 或更高版本。

Android 工具:

DDMS:

Android SDK 和 AVD 管理器:

Layoutopt,一种用于优化布局的新工具:

SDK 工具 r3 软件包包含 layoutopt,这是一种新的命令行工具,可以帮助您优化布局层次结构。在针对布局文件运行时,此工具会分析其层次结构,并通知您低效环节和其他潜在问题。此工具还会针对所发现的问题提供简单的解决方案。如需了解其使用方法,请参阅 layoutopt