Verwalten virtueller Geräte mit Android Device Manager

In diesem Artikel wird erläutert, wie Sie Android Device Manager verwenden, um virtuelle Android-Geräte (AVDs) zu erstellen und zu konfigurieren, die physische Android-Geräte emulieren. Sie können diese virtuellen Geräte verwenden, um Ihre App auszuführen und zu testen, ohne von einem physischen Gerät abhängig zu sein.

Nachdem Sie überprüft haben, dass die Hardwarebeschleunigung aktiviert ist (wie unter Hardwarebeschleunigung für verbesserte Leistung des Emulators beschrieben), besteht der nächste Schritt darin, Android Device Manager (auch als Xamarin Android Device Manager bezeichnet) zu verwenden, um virtuelle Geräte zu erstellen, die Sie zum Testen und Debuggen Ihrer App verwenden können.

Android Device Manager unter Windows

In diesem Artikel wird erläutert, wie virtuelle Android-Geräte mit Android Device Manager erstellt, dupliziert, angepasst und gestartet werden.

Screenshot: Android-Geräte-Manager auf der Registerkarte Geräte

Mit dem Android Device Manager können virtuelle Android-Geräte (AVDs) erstellt und konfiguriert werden, die sich im Android-Emulator ausführen lassen. Jedes virtuelle Android-Gerät stellt eine Emulatorkonfiguration dar, die ein physisches Android-Gerät simuliert. Dadurch wird das Ausführen und Testen Ihrer App mit einer Vielzahl von Konfigurationen ermöglicht, die verschiedene physische Android-Geräte simulieren.

Anforderungen

Sie benötigen Folgendes, um Android Device Manager verwenden zu können:

  • Visual Studio 2019 Community, Professional oder Enterprise

  • ODER Visual Studio 2017, Version 15.8 oder höher ist erforderlich. Visual Studio Community, Professional und Enterprise werden unterstützt.

  • Visual Studio-Tools für Xamarin Version 4.9 oder höher.

  • Das Android SDK muss installiert sein (siehe Einrichten des Android SDK für Xamarin.Android). Installieren Sie das Android SDK unbedingt am Standardspeicherort, falls es noch nicht installiert ist: C:\Programme (x86)\Android\android-sdk.

  • Die folgenden Pakete müssen (über den Android SDK-Manager) installiert werden:

    • Android SDK Tools, Version 26.1.1 oder höher
    • Android SDK-Plattformtools 27.0.1 oder höher
    • Android SDK-Buildtools 27.0.3 oder höher
    • Android-Emulator 27.2.7 oder höher

    Bei diesen Paketen sollte wie im folgenden Screenshot dargestellt der Status Installiert angezeigt werden:

    Installieren von Android SDK-Tools

Starten des Geräte-Managers

Starten Sie die Android-Geräte-Manager über das Menü Extras, indem Sie auf Extras > Android > Android Geräte-Manager klicken:

Starten des Geräte-Managers über das Menü Extras

Wenn beim Starten folgendes Fehlerdialogfeld angezeigt wird, finden Sie im Abschnitt Problembehandlung Anweisungen zum Beheben dieses Problems:

Fehlerdialogfeld für android SDK instance

Hauptbildschirm

Wenn Sie den Android-Geräte-Manager zum ersten Mal starten, wird ein Bildschirm mit allen derzeit konfigurierten virtuellen Geräten angezeigt. Für jedes virtuelle Gerät werden der Name, das Betriebssystem (Android-Version), der Prozessor, der Arbeitsspeicher und die Bildschirmauflösung angezeigt:

Liste der installierten Geräte und deren Parameter

Wenn Sie ein Gerät aus der Liste auswählen, wird auf der rechten Seite die Schaltfläche Starten angezeigt. Sie können auf die Schaltfläche Starten klicken, um den Emulator mit diesem virtuellen Gerät zu starten:

Startschaltfläche für ein Geräteimage

Nachdem der Emulator mit dem ausgewählten virtuellen Gerät startet, ändert sich die Schaltfläche Starten in die Schaltfläche Beenden. Diese können Sie verwenden, um den Emulator anzuhalten:

Schaltfläche

Neues Gerät

Klicken Sie auf die Schaltfläche Neu im oberen rechten Bereich des Bildschirms, um ein neues Gerät zu erstellen:

Neue Schaltfläche zum Erstellen eines neuen Geräts

Durch das Klicken auf Neu wird der Bildschirm Neues Gerät angezeigt:

Bildschirm

Befolgen Sie diese Schritte, um ein neues Gerät im Bildschirm Neues Gerät zu konfigurieren:

  1. Weisen Sie dem Gerät einen neuen Namen zu. Im folgenden Beispiel lautet der Name des Geräts Pixel_API_27:

    Benennen des neuen Geräts

  2. Wählen Sie das zu emulierende physische Gerät aus, indem Sie auf das Pulldownmenü Basisgerät klicken:

    Auswählen des zu emulierenden physischen Geräts

  3. Wählen Sie für dieses virtuelle Gerät einen Prozessortyp aus, indem Sie auf das Pulldownmenü Prozessor klicken. Die beste Leistung erzielen Sie durch die Auswahl von x86, da dem Emulator dadurch die Nutzung der Hardwarebeschleunigung ermöglicht wird. Zwar ermöglicht auch die Option x86_64 die Hardwarebeschleunigung, jedoch ist die Ausführung etwas langsamer als x86 (x86_64 wird normalerweise zum Testen von 64-Bit-Apps verwendet):

    Auswählen des Prozessortyps

  4. Wählen Sie die Android-Version (API-Ebene) über das Pulldownmenü Betriebssystem aus. Wählen Sie beispielsweise Oreo 8.1 – API 27 aus, um ein virtuelles Gerät für die API-Ebene 27 zu erstellen:

    Auswählen der Android-Version

    Wenn Sie eine Android-API-Ebene auswählen, die noch nicht installiert wurde, zeigt die Geräte-Manager die Meldung Ein neues Gerät wird heruntergeladen am unteren Bildschirmrand an. Beim Erstellen des neuen virtuellen Geräts werden die erforderlichen Dateien heruntergeladen und installiert:

    Ein neues Geräteimage wird heruntergeladen.

  5. Wenn Sie Google Play Services-APIs auf Ihrem virtuellen Gerät verwenden möchten, aktivieren Sie die Option Google APIs. Aktivieren Sie die Option Google Play Store, um die Google Play Store-App einzuschließen:

    Auswählen von Google Play Services und Google Play Store

    Beachten Sie, dass Google Play Store-Images nur für einige grundlegende Gerätetypen wie Pixel, Pixel 2, Nexus 5 und Nexus 5X verfügbar sind.

  6. Bearbeiten Sie alle Eigenschaften, die Sie ändern müssen. Weitere Informationen zum Ändern von Eigenschaften finden Sie unter Bearbeiten der Eigenschaften von virtuellen Android-Geräten.

  7. Fügen Sie sämtliche zusätzliche Eigenschaften hinzu, die Sie explizit festlegen müssen. Auf dem Bildschirm Neues Gerät werden nur häufig geänderte Eigenschaften angezeigt. Sie können jedoch unten auf das Pulldownmenü Eigenschaft hinzufügen klicken, um zusätzliche Eigenschaften hinzuzufügen:

    Pulldownmenü

    Sie können auch eine benutzerdefinierte Eigenschaft definieren, indem Sie oben in der Eigenschaftenliste Benutzerdefiniert... auswählen.

  8. Klicken Sie auf die Schaltfläche Erstellen im unteren rechten Bereich, um ein neues Gerät zu erstellen:

    Schaltfläche

  9. Möglicherweise wird Ihnen der Bildschirm Zustimmung zur Lizenz angezeigt. Klicken Sie auf Zustimmen, wenn Sie den Lizenzbedingungen zustimmen:

    Bildschirm

  10. Der Android Device Manager fügt das neue Gerät zur Liste der installierten virtuellen Geräte hinzu. Dabei zeigt die Statusanzeige Wird erstellt an, während das Gerät erstellt wird:

    Erstellungsstatusanzeige

  11. Wenn der Erstellungsvorgang abgeschlossen ist, ist das neue Gerät startbereit und wird in der Liste der installierten virtuellen Geräte mit der Schaltfläche Starten angezeigt:

    Neu erstelltes Gerät, das zum Starten bereit ist

Bearbeiten von Geräten

Wählen Sie zum Bearbeiten eines vorhandenen virtuellen Geräts ein Gerät aus, und klicken Sie auf die Schaltfläche Bearbeiten, die sich im oberen rechten Bereich des Bildschirms befindet:

Schaltfläche

Wenn Sie auf klicken Bearbeiten, wird der Geräte-Editor für das ausgewählte virtuelle Gerät gestartet:

Bildschirm

Auf dem Bildschirm Device Editor (Geräte-Editor) werden in der Spalte Eigenschaften die Eigenschaften des virtuellen Geräts aufgeführt. Die entsprechenden Werte der Eigenschaften werden in der Spalte Wert aufgeführt. Wenn Sie eine Eigenschaft auswählen, wird rechts eine ausführliche Beschreibung dieser Eigenschaft angezeigt.

Bearbeiten Sie zum Ändern einer Eigenschaft den Wert in der Spalte Wert. Im folgenden Screenshot wird beispielsweise die Eigenschaft hw.lcd.density von 480 in 240 geändert:

Beispiel für die Gerätebearbeitung

Klicken Sie auf die Schaltfläche Speichern, nachdem Sie die erforderlichen Änderungen an der Konfiguration vorgenommen haben. Weitere Informationen zum Ändern der Eigenschaften von virtuellen Geräten finden Sie unter Bearbeiten der Eigenschaften von virtuellen Android-Geräten.

Zusätzliche Optionen

Zusätzliche Optionen zum Arbeiten mit Geräten sind im Pulldownmenü Zusätzliche Optionen (...) in der oberen rechten Ecke verfügbar:

Speicherort des Menüs für zusätzliche Optionen

Das Menü „Zusätzliche Optionen“ enthält folgende Elemente:

  • Duplizieren und Bearbeiten : Dupliziert das aktuell ausgewählte Gerät und öffnet es im Bildschirm Neues Gerät mit einem anderen eindeutigen Namen. Wenn Sie beispielsweise Pixel_API_27 auswählen und auf Duplizieren und Bearbeiten klicken, wird ein Zähler an den Namen angefügt:

    Bildschirm

  • In Explorer anzeigen: Öffnet ein Windows-Explorer-Fenster im Ordner mit den Dateien für das virtuelle Gerät. Wenn Sie beispielsweise Pixel_API_27 auswählen und auf Im Explorer anzeigen klicken, wird ein Fenster wie im folgenden Beispiel geöffnet:

    Ergebnisse des Klickens auf In Explorer anzeigen

  • Factory Reset: Setzt das ausgewählte Gerät auf die Standardeinstellungen zurück, und löscht alle Benutzeränderungen, die während der Ausführung am internen Zustand des Geräts vorgenommen wurden (dies löscht auch die aktuelle Schnellstart-Momentaufnahme, falls vorhanden). Dies wirkt sich nicht auf Änderungen aus, die während der Erstellung und Bearbeitung des virtuellen Geräts vorgenommen werden. Es wird ein Dialogfeld mit der Erinnerung angezeigt, dass das Zurücksetzen nicht rückgängig gemacht werden kann. Klicken Sie auf Auf Werkseinstellungen zurücksetzen, um die Zurücksetzung zu bestätigen:

    Dialogfeld

  • Löschen : Das ausgewählte virtuelle Gerät wird endgültig gelöscht. Es wird ein Dialogfeld mit der Erinnerung angezeigt, dass das Löschen eines Geräts nicht rückgängig gemacht werden kann. Klicken Sie auf Löschen, wenn Sie sich sicher sind, dass Sie das Gerät löschen möchten.

    Dialogfeld

Hinweis

Wenn Sie einen Mac mit einem Apple-Chip verwenden (z. B. einen M1), müssen Sie die Android-Emulator für M1-Vorschauversion von GitHub installieren.

Android Device Manager unter macOS

In diesem Artikel wird erläutert, wie virtuelle Android-Geräte mit Android Device Manager erstellt, dupliziert, angepasst und gestartet werden.

Screenshot: Android-Geräte-Manager auf der Registerkarte Geräte

Mit dem Android Device Manager können virtuelle Android-Geräte (AVDs) erstellt und konfiguriert werden, die sich im Android-Emulator ausführen lassen. Jedes virtuelle Android-Gerät stellt eine Emulatorkonfiguration dar, die ein physisches Android-Gerät simuliert. Dadurch wird das Ausführen und Testen Ihrer App mit einer Vielzahl von Konfigurationen ermöglicht, die verschiedene physische Android-Geräte simulieren.

Anforderungen

Sie benötigen Folgendes, um Android Device Manager verwenden zu können:

  • Visual Studio für Mac 7.6 oder höher

  • Das Android SDK muss installiert sein (siehe Einrichten des Android SDK für Xamarin.Android).

  • Die folgenden Pakete müssen (über den Android SDK-Manager) installiert werden:

    • SDK Tools-Version 26.1.1 oder höher
    • Android SDK-Plattformtools 28.0.1 oder höher
    • Android SDK-Buildtools 26.0.3 oder höher

    Bei diesen Paketen sollte wie im folgenden Screenshot dargestellt der Status Installiert angezeigt werden:

    Installieren von Android SDK-Tools

Starten des Geräte-Managers

Starten Sie die Android-Geräte-Manager, indem Sie auf Extras > Geräte-Manager klicken:

Starten des Geräte-Managers über das Menü Extras

Wenn beim Starten folgendes Fehlerdialogfeld angezeigt wird, finden Sie im Abschnitt Problembehandlung Anweisungen zum Beheben dieses Problems:

Screenshot: Dialogfeld für Instanzfehler des Android SDK mit Informationen zur Problembehandlung

Hauptbildschirm

Wenn Sie den Android-Geräte-Manager zum ersten Mal starten, wird ein Bildschirm mit allen derzeit konfigurierten virtuellen Geräten angezeigt. Für jedes virtuelle Gerät werden der Name, das Betriebssystem (Android-Version), der Prozessor, der Arbeitsspeicher und die Bildschirmauflösung angezeigt:

Liste der installierten Geräte und deren Parameter

Wenn Sie ein Gerät aus der Liste auswählen, wird auf der rechten Seite eine Wiedergabeschaltfläche angezeigt. Sie können auf die Schaltfläche Wiedergeben klicken, um den Emulator mit diesem virtuellen Gerät zu starten:

Schaltfläche

Nachdem der Emulator mit dem ausgewählten virtuellen Gerät startet, ändert sich die Schaltfläche Wiedergeben in die Schaltfläche Beenden. Diese können Sie verwenden, um den Emulator anzuhalten:

Schaltfläche

Wenn Sie den Emulator beenden, werden Sie möglicherweise gefragt, ob Sie den aktuellen Zustand für den nächsten Quick Boot speichern möchten:

Aktuellen Status für Schnellstartdialog speichern

Durch das Speichern des aktuellen Zustands wird der Startvorgang des Emulators beschleunigt, wenn das virtuelle Gerät erneut gestartet wird. Weitere Informationen zum Quick Boot finden Sie unter Quick Boot.

Neues Gerät

Klicken Sie auf die Schaltfläche Neues Gerät im oberen linken Bereich des Bildschirms, um ein neues Gerät zu erstellen:

Neue Schaltfläche zum Erstellen eines neuen Geräts

Durch das Klicken auf Neues Gerät wird der Bildschirm Neues Gerät angezeigt:

Bildschirm

Befolgen Sie diese Schritte, um ein neues Gerät im Bildschirm Neues Gerät zu konfigurieren:

  1. Weisen Sie dem Gerät einen neuen Namen zu. Im folgenden Beispiel lautet der Name des Geräts Pixel_API_27:

    Benennen des neuen Geräts

  2. Wählen Sie das zu emulierende physische Gerät aus, indem Sie auf das Pulldownmenü Basisgerät klicken:

    Auswählen des zu emulierenden physischen Geräts

  3. Wählen Sie für dieses virtuelle Gerät einen Prozessortyp aus, indem Sie auf das Pulldownmenü Prozessor klicken. Die beste Leistung erzielen Sie durch die Auswahl von x86, da dem Emulator dadurch die Nutzung der Hardwarebeschleunigung ermöglicht wird. Zwar ermöglicht auch die Option x86_64 die Hardwarebeschleunigung, jedoch ist die Ausführung etwas langsamer als x86 (x86_64 wird normalerweise zum Testen von 64-Bit-Apps verwendet):

    Auswählen des Prozessortyps

  4. Wählen Sie die Android-Version (API-Ebene) über das Pulldownmenü Betriebssystem aus. Wählen Sie beispielsweise Oreo 8.1 – API 27 aus, um ein virtuelles Gerät für die API-Ebene 27 zu erstellen:

    Auswählen der Android-Version

    Wenn Sie eine Android-API-Ebene auswählen, die noch nicht installiert wurde, zeigt die Geräte-Manager die Meldung Ein neues Gerät wird heruntergeladen am unteren Bildschirmrand an. Beim Erstellen des neuen virtuellen Geräts werden die erforderlichen Dateien heruntergeladen und installiert:

    Ein neues Geräteimage wird heruntergeladen.

  5. Wenn Sie Google Play Services-APIs auf Ihrem virtuellen Gerät verwenden möchten, aktivieren Sie die Option Google APIs. Aktivieren Sie die Option Google Play Store, um die Google Play Store-App einzuschließen:

    Auswählen von Google Play Services und Google Play Store

    Beachten Sie, dass Google Play Store-Images nur für einige grundlegende Gerätetypen wie Pixel, Pixel 2, Nexus 5 und Nexus 5X verfügbar sind.

  6. Bearbeiten Sie alle Eigenschaften, die Sie ändern müssen. Weitere Informationen zum Ändern von Eigenschaften finden Sie unter Bearbeiten der Eigenschaften von virtuellen Android-Geräten.

  7. Fügen Sie sämtliche zusätzliche Eigenschaften hinzu, die Sie explizit festlegen müssen. Auf dem Bildschirm Neues Gerät werden nur häufig geänderte Eigenschaften angezeigt. Sie können jedoch unten auf das Pulldownmenü Eigenschaft hinzufügen klicken, um zusätzliche Eigenschaften hinzuzufügen:

    Pulldownmenü

    Sie können auch eine benutzerdefinierte Eigenschaft definieren, indem Sie am Anfang der Eigenschaftenliste auf Benutzerdefiniert... klicken.

  8. Klicken Sie auf die Schaltfläche Erstellen im unteren rechten Bereich, um ein neues Gerät zu erstellen:

    Schaltfläche „Erstellen“

  9. Der Android Device Manager fügt das neue Gerät zur Liste der installierten virtuellen Geräte hinzu. Dabei zeigt die Statusanzeige Wird erstellt an, während das Gerät erstellt wird:

    Erstellungsstatusanzeige

  10. Wenn der Erstellungsvorgang abgeschlossen ist, ist das neue Gerät startbereit und wird in der Liste der installierten virtuellen Geräte mit der Schaltfläche Starten angezeigt:

    Neu erstelltes Gerät, das zum Starten bereit ist

Bearbeiten von Geräten

Klicken Sie auf das Pulldownmenü Zusätzliche Optionen (Zahnradsymbol) und dann auf Bearbeiten, um ein vorhandenes virtuelles Gerät zu bearbeiten:

Menüauswahl bearbeiten zum Ändern eines neuen Geräts

Wenn Sie auf klicken Bearbeiten, wird der Geräte-Editor für das ausgewählte virtuelle Gerät gestartet:

Bildschirm

Auf dem Bildschirm Device Editor (Geräte-Editor) werden in der Spalte Eigenschaften die Eigenschaften des virtuellen Geräts aufgeführt. Die entsprechenden Werte der Eigenschaften werden in der Spalte Wert aufgeführt. Wenn Sie eine Eigenschaft auswählen, wird rechts eine ausführliche Beschreibung dieser Eigenschaft angezeigt.

Bearbeiten Sie zum Ändern einer Eigenschaft den Wert in der Spalte Wert. Im folgenden Screenshot wird beispielsweise die Eigenschaft hw.lcd.density von 480 in 240 geändert:

Beispiel für die Gerätebearbeitung

Klicken Sie auf die Schaltfläche Speichern, nachdem Sie die erforderlichen Änderungen an der Konfiguration vorgenommen haben. Weitere Informationen zum Ändern der Eigenschaften von virtuellen Geräten finden Sie unter Bearbeiten der Eigenschaften von virtuellen Android-Geräten.

Zusätzliche Optionen

Zusätzliche Optionen für die Arbeit mit einem Gerät sind in dem Pulldownmenü verfügbar, das sich auf der linken Seite der Schaltfläche Wiedergeben befindet:

Speicherort des Menüs für zusätzliche Optionen

Das Menü „Zusätzliche Optionen“ enthält folgende Elemente:

  • Bearbeiten : Öffnet das aktuell ausgewählte Gerät im Geräte-Editor, wie zuvor beschrieben.

  • Duplizieren und Bearbeiten : Dupliziert das aktuell ausgewählte Gerät und öffnet es im Bildschirm Neues Gerät mit einem anderen eindeutigen Namen. Wenn Sie beispielsweise Pixel 2 API 28 auswählen und auf Duplizieren und Bearbeiten klicken, wird ein Zähler an den Namen angefügt:

    Bildschirm

  • Im Finder anzeigen : Öffnet ein macOS Finder-Fenster in dem Ordner, der die Dateien für das virtuelle Gerät enthält. Wenn Sie beispielsweise Pixel 2 API 28 auswählen und auf Im Finder anzeigen klicken, wird ein Fenster wie im folgenden Beispiel geöffnet:

    Ergebnisse des Klickens auf

  • Zurücksetzen auf Werkseinstellungen: Setzt das ausgewählte Gerät auf seine Standardeinstellungen zurück, und alle Benutzeränderungen, die während der Ausführung am internen Zustand des Geräts vorgenommen wurden, werden gelöscht (dies löscht auch die aktuelle Schnellstart-Momentaufnahme, falls vorhanden). Dies wirkt sich nicht auf Änderungen aus, die während der Erstellung und Bearbeitung des virtuellen Geräts vorgenommen werden. Es wird ein Dialogfeld mit der Erinnerung angezeigt, dass das Zurücksetzen nicht rückgängig gemacht werden kann. Klicken Sie auf Auf Werkseinstellungen zurücksetzen, um die Zurücksetzung zu bestätigen.

    Dialogfeld

  • Löschen : Das ausgewählte virtuelle Gerät wird endgültig gelöscht. Es wird ein Dialogfeld mit der Erinnerung angezeigt, dass das Löschen eines Geräts nicht rückgängig gemacht werden kann. Klicken Sie auf Löschen, wenn Sie sich sicher sind, dass Sie das Gerät löschen möchten.

    Dialogfeld


Problembehandlung

In den folgenden Abschnitten wird erläutert, wie Sie Probleme diagnostizieren und umgehen, die auftreten können, wenn Sie den Android Device Manager zum Konfigurieren virtueller Geräte verwenden.

Speicherort von Android SDK weicht vom Standard ab

Üblicherweise wird Android SDK an folgendem Speicherort installiert:

C:\Programme (x86)\Android\android-sdk

Wenn das SDK nicht an diesem Speicherort installiert wurde, wird Ihnen beim Starten des Android Device Managers möglicherweise diese Fehlermeldung angezeigt:

Fehler beim Android SDK instance

Führen Sie die folgenden Schritte aus, um dieses Problem zu umgehen:

  1. Navigieren Sie auf dem Windows-Desktop zu C:\Benutzer\Benutzername\AppData\Roaming\XamarinDeviceManager:

    Speicherort der Android-Geräte-Manager-Protokolldatei

  2. Doppelklicken Sie auf eine der Protokolldateien, um diese zu öffnen und den Konfigurationsdateipfad zu suchen. Zum Beispiel:

    Pfad der Konfigurationsdatei in der Protokolldatei

  3. Navigieren Sie zu diesem Speicherort, und doppelklicken Sie auf user.config, um die Datei zu öffnen.

  4. Suchen Sie in Konfigurationsdatei user.config das Element <UserSettings>, und fügen Sie diesem das Attribut AndroidSdkPath hinzu. Legen Sie dieses Attribut auf den Pfad fest, unter dem Android SDK auf Ihrem Computer installiert wurde, und speichern Sie die Datei. Sieht beispielsweise wie folgt aus, <UserSettings> wenn das Android SDK unter C:\Programs\Android\SDK installiert wurde:

    <UserSettings SdkLibLastWriteTimeUtcTicks="636409365200000000" AndroidSdkPath="C:ProgramsAndroidSDK" />
    

Nachdem Sie diese Änderung an user.config vorgenommen haben, sollten Sie den Android Device Manager starten können.

Falsche Version von Android SDK Tools

Wenn Android SDK Tools 26.1.1 oder höher nicht installiert ist, wird beim Starten möglicherweise folgendes Fehlerdialogfeld angezeigt:

Screenshot: Dialogfeld für Instanzfehler des Android SDK

Wenn Ihnen dieses Fehlerdialogfeld angezeigt wird, klicken Sie auf SDK-Manager öffnen, um den Android SDK-Manager zu öffnen. Klicken Sie im Android SDK-Manager auf die Registerkarte Tools, und installieren Sie folgende Pakete:

  • Android SDK Tools 26.1.1 oder höher
  • Android SDK-Plattformtools 27.0.1 oder höher
  • Android SDK-Buildtools 27.0.3 oder höher

Momentaufnahme deaktiviert WLAN unter Android Oreo

Wenn Sie ein virtuelles Android-Gerät für Android Oreo mit simuliertem WLAN-Zugriff konfiguriert haben, verursacht ein Neustart des virtuellen Android-Geräts nach einer Momentaufnahme eventuell eine Deaktivierung des WLAN-Zugriffs.

Sie können Folgendes tun, um dieses Problem zu umgehen:

  1. Wählen Sie das virtuelle Android-Gerät im Android Device Manager aus.

  2. Klicken Sie im Menü „Zusätzliche Optionen“ auf Im Explorer anzeigen.

  3. Navigieren Sie zu Momentaufnahmen > default_boot.

  4. Löschen Sie die Datei snapshot.pb:

    Speicherort der Datei Momentaufnahme.pb

  5. Starten Sie das virtuelle Android-Gerät neu.

Nach diesen Veränderungen startet das virtuelle Android-Gerät neu in einem Zustand, in dem das WLAN wieder funktioniert.

Erstellen eines Fehlerberichts

Wenn Sie mit dem Android Device Manager auf einen Fehler stoßen, der mit den oben genannten Tipps zur Problembehandlung nicht gelöst werden kann, erstellen Sie bitte einen Fehlerbericht, indem Sie einen Rechtsklick auf die Titelleiste ausführen und dann auf Fehlerbericht erstellen klicken:

Speicherort des Menüelements zum Erstellen eines Fehlerberichts

Zusammenfassung

In diesem Handbuch wurde der Android Device Manager vorgestellt, der in Visual Studio-Tools für Xamarin und Visual Studio für Mac verfügbar ist. Es wurden grundlegende Features wie das Starten und Beenden des Android-Emulators, das Auswählen eines virtuellen Android-Geräts für die Ausführung, das Erstellen von neuen virtuellen Geräten sowie das Bearbeiten von virtuellen Geräten erläutert. Außerdem wurde beschrieben, wie durch die Bearbeitung von Profilhardwareeigenschaften zusätzliche Anpassungen vorgenommen werden können. Des Weiteren wurden Tipps zum Umgang mit häufigen Problemen dargestellt.

Auf Channel 9 und auf YouTube finden Sie weitere Videos zu Xamarin.