對 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 取代:

  • 若要下載開發 Xamarin.Android 應用程式所需的 Android SDK 工具、平臺和其他元件,請使用 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 月 2016 年 11 月)和更新版本。

Android SDK 的工具/bin 資料夾中有一個名為 sdkmanager 的新程式 此工具可用來在命令行維護 Android SDK。 如需使用此工具的詳細資訊,請參閱 sdkmanager

avdmanager

新增於: Android SDK 工具 25.3.0(2017 年 3 月)和更新版本。

Android SDK 的工具/bin 資料夾中有一個名為avdmanager的新程式 此工具可用來維護 Android 模擬器的 AVD。 如需使用此工具的詳細資訊,請參閱 avdmanager

降級

您可以從 Android 開發人員網站安裝舊版 Android SDK,以降級 Android SDK 工具版本。

使用舊的 GUI

只要您在 Android SDK Tools 25.2.5 版或更低版本,您仍然可以在工具資料夾中執行 Android 程式,以使用原始 GUI。