Hyper-V ist eine Virtualisierungstechnologie von Microsoft, mit der Sie mehrere Betriebssysteme auf einem physischen Computer ausführen können.Dies kann nützlich sein, wenn Sie verschiedene Android-Versionen testen möchten oder wenn Sie Android einfach auf Ihrem PC verwenden möchten, ohne dual booten zu müssen.In dieser Anleitung zeigen wir Ihnen, wie Sie Android auf Hyper-V installieren.
Bevor wir beginnen, gibt es ein paar Dinge, die Sie benötigen:
Stellen Sie zunächst sicher, dass Ihr Computer Hyper-V unterstützt und aktiviert ist.Sie können dies überprüfen, indem Sie in die BIOS-Einstellungen gehen (normalerweise durch Drücken von F
Laden Sie als Nächstes eine ISO-Datei für die Version von Android herunter, die Sie installieren möchten.Wir empfehlen die Verwendung der neuesten stabilen Version aus dem Android Open Source Project.
Sobald Sie diese beiden Dinge haben, öffnen Sie den Hyper-V-Manager und erstellen Sie eine neue virtuelle Maschine.Geben Sie ihr einen Namen (wir nennen unsere „Android VM“), wählen Sie Linux als Betriebssystemtyp und wählen Sie Anderes Linux 64-Bit als Version.
Ordnen Sie auf dem nächsten Bildschirm mindestens zu
Gehen Sie in den Einstellungen zu Sicherheit > Hardwareunterstützte Virtualisierung verfügbar machen > VT-x/AMD-v aktivieren > Ok und schließen Sie das Einstellungsfenster erstellte VM starten Notieren Sie nach dem Start der VM ihre Netzwerkadresse – in unserem Fall 19
- r Del während des Bootens) und suchen Sie nach einer Option namens „Virtualisierung“.Wenn es nicht aktiviert ist, aktivieren Sie es und speichern Sie Ihre Änderungen, bevor Sie fortfahren.
- B RAM an die VM; B ist besser, wenn Ihr Computer es entbehren kann.Wählen Sie auf dem nächsten Bildschirm „Jetzt eine virtuelle Festplatte erstellen“ und klicken Sie dann erneut auf „Weiter“.Wählen Sie VHDX als Format und geben Sie der Festplatte mindestens 2 GB Speicherplatz; 4B ist besser, wenn Sie es entbehren können.Beenden Sie die Erstellung der VM und klicken Sie dann im Hyper-V-Manager mit der rechten Maustaste darauf und wählen Sie Einstellungen…
- 6 Aber Ihres wird anders sein Heruntergeladene Android-ISO-Datei suchen Rechtsklick auf ISO-Datei > Mounten Auf gemountetem Android-ISO öffnen Eingabeaufforderung Geben Sie den folgenden Befehl ein adb connect 196 nachdem Sie diesen Befehl eingegeben haben, drücken Sie die Eingabetaste Ihr Gerät sollte jetzt verbunden sein Um Apps zu installieren, navigieren Sie zum Play Store Laden Sie eine beliebige App herunter Sobald die App heruntergeladen ist, öffnen Sie die Eingabeaufforderung erneut. Geben Sie die folgenden Befehle ein adb uninstall [Paketname] drücken Sie die Eingabetaste adb install C BenutzerBenutzernameDownloads[App-Name].
Was sind die Systemanforderungen für die Installation von Android auf Hyper-V?
Um Android auf Hyper-V zu installieren, benötigen Sie einen Computer mit mindestens 4 GB RAM und einem 64-Bit-Betriebssystem.Sie benötigen außerdem eine Installation von Windows Server 2008 R2 oder höher.
Wie erstelle ich eine virtuelle Maschine für Android auf Hyper-V?
Es gibt mehrere Möglichkeiten, Android auf Hyper-V zu installieren.Am einfachsten ist es, das Tool Windows Virtual Machine Manager (WVM) zu verwenden.Sie können eine virtuelle Maschine mit den folgenden Schritten erstellen:
- Öffnen Sie den Windows Virtual Machine Manager, indem Sie auf Start klicken, „Virtual Machines“ eingeben und dann in den Suchergebnissen auf die App „Windows Virtual Machine Manager“ klicken.
- Klicken Sie im linken Bereich auf Neu und dann auf Virtuelle Maschine.
- Geben Sie im Fenster „Neue virtuelle Maschine erstellen“ einen Namen für Ihre virtuelle Maschine ein oder wählen Sie einen Namen aus, wählen Sie einen Betriebssystemtyp (Windows oder Linux), wählen Sie eine Edition von Windows (Standard, Professional oder Enterprise) und geben Sie an, ob Sie eine erstellen möchten neue Festplatte oder verwenden Sie eine vorhandene.Weiter klicken.
- Wählen Sie auf der Seite Hardware auswählen aus, ob Sie eine physische oder virtuelle Festplatte für Ihre virtuelle Maschine verwenden möchten, und geben Sie an, wie viel Speicherplatz Sie ihr zuweisen möchten (in GB). Weiter klicken.
- Geben Sie auf der Seite Arbeitsspeicher auswählen an, wie viel Arbeitsspeicher Ihre virtuelle Maschine benötigt (in MB). Wenn Sie eine 64-Bit-VM erstellen, aktivieren Sie 64-Bit-Speicher anstelle von 32-Bit-Speicher verwenden und stellen Sie ausreichend Speicher für beide Speichertypen bereit. Andernfalls lassen Sie dieses Feld leer und Hyper-V konfiguriert automatisch ausreichend Arbeitsspeicher für Ihre VM basierend auf ihren Anforderungen . Weiter klicken .
- Wählen Sie auf der Seite „Netzwerk konfigurieren“ aus, ob Sie Ihre virtuelle Maschine mit einem vorhandenen Netzwerk verbinden oder mithilfe der vom Hyper-V-Hostcomputer bereitgestellten DHCP/IP-Adresseinstellungen ein neues erstellen möchten. Geben Sie bei Bedarf Werte für Primärer DNS-Server, Sekundärer DNS-Server, NetBIOS über TCP/IP-Dienstname und WINS-Serveradressen ein. Weiter klicken .
- Überprüfen Sie auf der Seite Zusammenfassung Ihre Auswahl und klicken Sie auf Fertig stellen, um Ihre neue virtuelle Maschine zu erstellen .
- . Um Ihre neu erstellte virtuelle Maschine zu starten, doppelklicken Sie im linken Bereich des Hyper-V-Managers auf ihr Symbol oder öffnen Sie sie in Windows, indem Sie sie im Datei-Explorer unter ComputerLocal Disk(C:)Program FilesMicrosoft VMWare Tools auswählen.
Welches Image sollte ich verwenden, um Android auf Hyper-V zu installieren?
Auf diese Frage gibt es keine eindeutige Antwort.Sie müssen entscheiden, welches Bild Sie verwenden möchten, basierend auf Ihren spezifischen Bedürfnissen und Vorlieben.
Zu den Faktoren, die Sie möglicherweise berücksichtigen sollten, gehören: die von Ihnen verwendete Betriebssystemversion, der Typ des Android-Geräts, auf dem Sie es installieren, und Ihre Hyper-V-Konfiguration.
Hier sind einige allgemeine Tipps, die Ihnen bei der Auswahl eines Bildes helfen können:
Wenn Sie eine neuere Version von Windows 10 oder Windows Server 2016 verwenden, ist das wahrscheinlichste Image, das Sie verwenden möchten, das Image „Windows 10 Anniversary Update“ (Version 1607). Dieses Image enthält alle neuesten Updates und Funktionen für Desktop- und Mobilgeräte.Wenn Sie ein neueres Telefon- oder Tablet-Modell haben, besteht eine gute Chance, dass der Hersteller bereits eine aktualisierte Version von Android veröffentlicht hat.In diesem Fall muss kein zusätzliches Image heruntergeladen werden – installieren Sie einfach Android wie gewohnt.
Wie konfiguriere ich die virtuelle Maschine für Android auf Hyper-V?
Zunächst müssen Sie die Hyper-V-Rolle auf Ihrem Server installieren.Anweisungen zum Installieren der Hyper-V-Rolle finden Sie hier: https://technet.microsoft.com/en-us/library/hh847847(v=ws.
Nachdem Sie Ihre virtuelle Maschine erstellt haben, müssen Sie ihr ein Betriebssystem-Image hinzufügen, um Android darauf zu installieren:
- .aspx Nachdem Sie die Hyper-V-Rolle installiert haben, können Sie mit diesen Schritten eine neue virtuelle Maschine erstellen und für Android konfigurieren:
- Wählen Sie im Assistenten für neue virtuelle Maschinen Windows Server 20s als Servertyp aus und klicken Sie auf Weiter.
- Geben Sie auf der Seite Name und Speicherort angeben einen Namen für Ihre virtuelle Maschine ein (z. B. Android) und klicken Sie auf Weiter.
- Wählen Sie auf der Seite „Vorlage auswählen“ die Option „Neue virtuelle Maschine basierend auf folgendem Bild erstellen“ und klicken Sie auf „Weiter“.
- Wählen Sie auf der Seite „Hardwareprofil auswählen“ die Option „Hardwareprofile anpassen und aktivieren“ und klicken Sie auf „Weiter“.
- Geben Sie auf der Seite Arbeitsspeichergröße auswählen an, wie viel Arbeitsspeicher Ihre virtuelle Maschine verwenden wird (in Megabyte), und klicken Sie auf Weiter.
- Geben Sie auf der Seite Netzwerk konfigurieren an, ob Ihre virtuelle Maschine eine private oder öffentliche Netzwerkverbindung verwenden soll (falls zutreffend), und klicken Sie auf Weiter.
- Überprüfen Sie auf der Seite Zusammenfassung Ihre Einstellungen und klicken Sie auf Fertig stellen, um Ihre virtuelle Maschine zu erstellen.
- Klicken Sie unter Start > Alle Programme > Microsoft Hyper-V Manager > hypervisor_manager mit der rechten Maustaste auf YourVirtualMachineName , zeigen Sie auf Add Operating System Image und wählen Sie dann Browse . Navigieren Sie zu dem Speicherort, an dem Sie Ihre Betriebssystem-Image-Datei (.iso-Datei) speichern möchten, wählen Sie sie im Windows Explorer oder einer anderen Anwendung aus, die ISO-Dateien öffnen kann (z. B. WinRAR oder 7zip ), und klicken Sie dann auf Öffnen . Klicken Sie auf OK, wenn Sie von hypervisor_manager zum Hinzufügen von Startmedien aufgefordert werden. Klicken Sie erneut mit der rechten Maustaste auf YourVirtualMachineName in hypervisor_manager , zeigen Sie auf Settings , zeigen Sie auf General , prüfen Sie unter Operating System Images, ob Use An Existing OS Image ausgewählt ist. Falls noch nicht ausgewählt, deaktivieren Sie diese Option, bevor Sie auf OK klicken. Stellen Sie unter Betriebssystem-Images in den Einstellungen sicher, dass Vorhandenes Betriebssystem-Image verwenden ausgewählt ist; Falls noch nicht ausgewählt, deaktivieren Sie diese Option, bevor Sie auf OK klicken.
Wie installiere ich Android auf der virtuellen Maschine, die auf Hyper-V erstellt wurde?
Es gibt mehrere Möglichkeiten, Android auf Hyper-V zu installieren.Am einfachsten ist es, den Android Virtual Machine (VM) Manager in Hyper-V zu verwenden.Sie können eine neue VM erstellen und Android aus dem Google Play Store installieren.
Die zweite Möglichkeit besteht darin, eine vorhandene virtuelle Windows 10- oder 8.1-Maschine zu verwenden und Android mit dem ADB-Tool zu installieren.
Welche spezifischen Einstellungen sind für die Ausführung von Android-Apps auf Hyper-V erforderlich?
Es gibt einige spezifische Einstellungen, die Sie konfigurieren müssen, damit Android-Apps auf Hyper-V ausgeführt werden können.Die erste Einstellung ist der Plattformtyp.Sie müssen die Android-Plattform aus der Liste der verfügbaren Plattformen auswählen.
Die nächste Einstellung ist die Konfiguration der virtuellen Maschine.Sie müssen die Menge an Arbeitsspeicher und Speicherplatz angeben, die Ihre virtuelle Maschine verwenden wird.Außerdem müssen Sie angeben, ob auf Ihrer virtuellen Maschine ein Netzwerkadapter installiert sein soll oder nicht.Schließlich müssen Sie angeben, welche Version von Android Sie installieren möchten.
Gibt es bekannte Probleme beim Ausführen von Android auf Hyper-V?
Es gibt einige bekannte Probleme beim Ausführen von Android auf Hyper-V.Erstens unterstützt Android keine Live-Migration und muss auf jedem Hostcomputer installiert werden.Zweitens kann es bei Android aufgrund des Overheads der Virtualisierungsebene zu Leistungsproblemen kommen, wenn es auf Hyper-V ausgeführt wird.Da Android schließlich ein Linux-basiertes Betriebssystem ist, sind möglicherweise zusätzliche Konfigurationsänderungen erforderlich, um ordnungsgemäß auf Hyper-V zu funktionieren.
Wie erhalte ich Support, wenn ich auf Probleme stoße, die Android auf Hyper-V ausführen?
Es gibt verschiedene Möglichkeiten, Support zu erhalten, wenn Sie auf Probleme stoßen, wenn Sie Android auf Hyper-V ausführen.Sie können sich an das Android Developers Forum wenden oder eine Frage zu Stack Overflow stellen.Darüber hinaus finden Sie online Hilfe von anderen Benutzern, die denselben Installationsprozess bereits durchlaufen haben.