对 Android SDK 工具的更改
对 Android SDK 管理已安装的 API 级别和 AVD 的方式的更改。
对 Android SDK 工具的更改
在适用于 Android 的最新版 SDK 工具中,Google 已删除了现有 AVD/SDK 管理器,以支持新的 CLI(命令行接口)工具。 android 程序已被删除,Visual Studio for Mac 和早期版本的 Visual Studio Tools for Xamarin 中的 Google GUI(图形用户界面)管理器将不再适用于 Android SDK Tools 版本 25.2.5。 例如,尝试通过命令行使用 android 程序将导致出现错误消息,如下所示:
The "android" command is deprecated.
For manual SDK, AVD, and project management, please use Android Studio.
For command-line tools, use tools\bin\sdkmanager.bat
and tools\bin\avdmanager.bat
以下各节介绍如何使用 Android SDK 25.3.0 和更高版本管理 Android SDK 和 Android 虚拟设备。
UI 工具
Visual Studio 和 Visual Studio for Mac 现在为已停用的基于 Google GUI 的管理器提供替代的 Xamarin:
若要下载 Android SDK 工具、平台以及开发 Xamarin.Android 应用所需的其他组件,请使用 Xamarin Android SDK 管理器替代旧的 Google SDK 管理器。
若要创建和配置 Android 虚拟设备,请使用 Android 设备管理器替代旧的 Google 仿真器管理器。
这些工具在功能上等同于它们所替代的基于 Google GUI 的管理器。
CLI 工具
或者,可以使用 CLI 工具来管理和更新仿真器和 Android SDK。 现在,以下程序组成了 Android SDK 工具的命令行界面:
sdkmanager
添加于:Android SDK Tools 25.2.3(2016 年 11 月)及更高版本。
Android SDK 的“tools/bin”文件夹中有一个名为 sdkmanager 的新程序。 此工具用于在命令行维护 Android SDK。 有关使用此工具的详细信息,请参阅 sdkmanager。
avdmanager
添加于:Android SDK Tools 25.3.0(2017 年 3 月)及更高版本。
Android SDK 的“tools/bin”文件夹中有一个名为 avdmanager 的新程序。 此工具用于维护 Android Emulator 的 AVD。 有关使用此工具的详细信息,请参阅 avdmanager。
降级
可以通过从 Android 开发人员网站安装以前版本的 Android SDK 来降级 Android SDK Tools 版本。
使用旧的 GUI
只要你使用的是版本 25.2.5 或更低版本的 Android SDK Tools,就仍可以通过在“tools”文件夹中运行 android 程序来使用原始 GUI。