Änderungen an den Tools von Android SDK
Änderungen an der Verwaltung der installierten API-Ebenen und AVDs durch das Android SDK.
Änderungen an Android SDK-Tools
In den neuesten Versionen der SDK-Tools für Android hat Google die vorhandenen AVD- und SDK-Manager zugunsten neuer CLI-Tools (Befehlszeilenschnittstelle) entfernt. Das Android-Programm wurde entfernt, und die Google GUI-Manager (Graphical User Interface) in Visual Studio für Mac und älteren Versionen von Visual Studio Tools für Xamarin funktionieren nicht mehr über Version 25.2.5 von Android SDK Tools. Wenn Sie beispielsweise versuchen, das Android-Programm über die Befehlszeile zu verwenden, führt dies zu einer Fehlermeldung wie der folgenden:
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
In den folgenden Abschnitten wird erläutert, wie Sie das Android SDK und virtuelle Android-Geräte mit Android SDK 25.3.0 und höher verwalten.
Ui-Tools
Visual Studio und Visual Studio für Mac bieten jetzt Xamarin-Ersatz für die eingestellten Google GUI-basierten Manager:
Verwenden Sie zum Herunterladen von Android SDK-Tools, Plattformen und anderen Komponenten, die Sie für die Entwicklung von Xamarin.Android-Apps benötigen, den Xamarin Android SDK Manager anstelle des älteren Google SDK-Managers.
Verwenden Sie zum Erstellen und Konfigurieren virtueller Android-Geräte den Android-Geräte-Manager anstelle des älteren Google Emulator Managers.
Diese Tools sind funktional äquivalent zu den Google GUI-basierten Managern, die sie ersetzen.
CLI-Tools
Alternativ können Sie CLI-Tools verwenden, um Ihre Emulatoren und das Android SDK zu verwalten und zu aktualisieren. Die folgenden Programme bilden jetzt die Befehlszeilenschnittstelle für die Android SDK-Tools:
sdkmanager
Hinzugefügt in: Android SDK Tools 25.2.3 (November 2016) und höher.
Im Ordner tools/bin Ihres Android SDK befindet sich ein neues Programm namens sdkmanager. Dieses Tool wird verwendet, um das Android SDK über die Befehlszeile zu verwalten. Weitere Informationen zur Verwendung dieses Tools finden Sie unter sdkmanager.
avdmanager
Hinzugefügt in: Android SDK Tools 25.3.0 (März 2017) und höher.
Im Ordner tools/bin Ihres Android SDK befindet sich ein neues Programm namens avdmanager. Dieses Tool wird verwendet, um die AVDs für den Android-Emulator zu verwalten. Weitere Informationen zur Verwendung dieses Tools finden Sie unter avdmanager.
Herabstufung
Sie können Ihre Android SDK Tools-Version herabstufen, indem Sie eine frühere Version des Android SDK auf der Android Developer-Website installieren.
Verwenden der alten GRAFISCHEN Benutzeroberfläche
Sie können die ursprüngliche GUI weiterhin verwenden, indem Sie das Android-Programm in Ihrem Toolsordner ausführen, solange Sie android SDK Tools Version 25.2.5 oder niedriger verwenden.