Zum Hauptinhalt springen

So installieren Sie den Android-Emulator unter Linux: Eine detaillierte Anleitung

Wenn Sie ein Android-App-Entwickler sind oder einfach nur Android auf Ihrem Linux-Gerät ausführen möchten, ist ein Android-Emulator eine gute Option. Mit dem Android-Emulator können Sie ein virtuelles Gerät erstellen, das die Funktionen und Fähigkeiten eines echten Android-Geräts vollständig nachahmt.

Es gibt viele Android-Emulatoren, aber einer der beliebtesten ist der Android Studio-Emulator. Es bietet eine breite Palette von Funktionen und Tools, mit denen Sie Android-Apps effektiv entwickeln und testen können.

Um den Android Studio-Emulator unter Linux zu installieren, müssen Sie einige einfache Schritte ausführen. Hier finden Sie eine detaillierte Anleitung, die Ihnen hilft, den Android-Emulator unter Linux zu installieren und jetzt mit der Entwicklung von Android-Apps zu beginnen.

Vorbereiten der Installation des Android-Emulators unter Linux

Bevor Sie den Android-Emulator unter Linux installieren, müssen Sie einige vorläufige Schritte ausführen. Stellen Sie zunächst sicher, dass Sie die neueste Version von Linux und alle erforderlichen Systemupdates installiert haben.

Außerdem ist es wichtig, sicherzustellen, dass Java Development Kit (JDK) Version 8 auf Ihrem Computer installiert ist, bevor Sie den Emulator installieren. Um zu überprüfen, ob ein JDK vorhanden ist, geben Sie den Befehl java -version im Terminal ein. Wenn das JDK nicht installiert ist, müssen Sie es von der offiziellen Oracle-Website installieren.

Nachdem Sie das JDK installiert haben, besteht der nächste Schritt darin, das Android SDK zu installieren. Dazu müssen Sie die Android-Entwicklertools von der offiziellen Android-Website herunterladen. Entpacken Sie die Dateien nach dem Herunterladen an einen für Sie geeigneten Ort auf Ihrem Computer.

Um nun den Android-Emulator unter Linux zu installieren, müssen Sie das Dienstprogramm "Android Virtual Device" (AVD) installieren, das Teil des Android SDK ist. Sie können AVD mit dem Android SDK Manager installieren.

Öffnen Sie ein Terminal und führen Sie den folgenden Befehl aus:

./sdkmanager --install "system-images;android-29;default;x86_64"

Wobei "android-29" die Version von Android ist, die Sie installieren möchten, und "x86_64" die Architektur Ihres Computers ist. Wenn Sie eine andere Version von Android installieren möchten, ersetzen Sie die entsprechenden Werte im Befehl.

Nach der Installation von AVD müssen Sie ein virtuelles Android-Gerät (Emulator) erstellen. Führen Sie dazu den folgenden Befehl aus:

./avdmanager create avd -n "my_avd" -k "system-images;android-29;default;x86_64"

Wobei "my_avd" der Name Ihrer virtuellen Appliance ist.

Herzlichen Glückwunsch, Sie sind jetzt bereit, den Android-Emulator unter Linux zu installieren! Im nächsten Abschnitt erfahren Sie, wie Sie den Emulator starten und mit der Entwicklung auf Android beginnen.

Eine Linux-Distribution auswählen und installieren

Um den Android-Emulator unter Linux zu installieren, müssen Sie eine geeignete Betriebssystemdistribution auswählen und installieren.

Es gibt viele Linux-Distributionen auf dem Markt, und jede hat ihre eigenen Besonderheiten und ihren Zweck. Um den Android-Emulator zu installieren, ist es jedoch wichtig, eine solche Distribution zu wählen, die die erforderlichen Softwarepakete unterstützt und eine stabile Leistung aufweist.

Nachfolgend finden Sie eine Liste der beliebten Linux-Distributionen, die für die Installation des Android-Emulators geeignet sind:

DistributionDie Beschreibung
UbuntuEine der am häufigsten verwendeten und am einfachsten zu bedienenden Linux-Distributionen, die für unerfahrene Benutzer geeignet ist.
DebianEine stabile und zuverlässige Distribution, die eine große Auswahl an Softwarepaketen bietet.
FedoraEine frische und innovative Distribution, die die neuesten Versionen von Softwarepaketen enthält und die neuesten Technologien unterstützt.
Arch LinuxEine flexible und leistungsstarke Distribution, die dem Benutzer die volle Kontrolle über das System gibt.

Die Wahl einer Linux-Distribution hängt von Ihren Vorlieben und Erfahrungen mit dem System ab. Es wird empfohlen, eine befehlszeilenunterstützte Distribution zu installieren, da dies bei der Installation des Android-Emulators erforderlich sein kann.

Es wird empfohlen, das Abbild der Distribution von der offiziellen Website herunterzuladen und den Installationsanweisungen zu folgen. Stellen Sie außerdem vor der Installation sicher, dass Ihr Computer die Systemanforderungen für die ausgewählte Distribution erfüllt.

Installieren der erforderlichen Pakete und Abhängigkeiten

Bevor Sie den Android-Emulator unter Linux installieren können, müssen Sie mehrere Pakete und Abhängigkeiten installieren. In diesem Abschnitt erfahren Sie, wie Sie diese Komponenten installieren.

1. Aktualisieren Sie die Paketliste:

$ sudo apt update

2. Installieren Sie die Pakete, die zum Erstellen und Ausführen des Android-Emulators erforderlich sind:

$ sudo apt install -y openjdk-8-jdk android-sdk android-sdk-platform-tools

3. Installieren Sie Android-Systemabbilder für verschiedene Betriebssystemversionen. Im Folgenden sind die Befehle zum Installieren von Android 10- und Android 11-Images aufgeführt:

$ sdkmanager "system-images;android-29;google_apis;x86_64"$ sdkmanager "system-images;android-30;google_apis;x86_64"

4. Installieren Sie die 32-Bit-Kompatibilitätsbibliothekspakete, die für die Ausführung des Emulators auf 64-Bit-Systemen erforderlich sind:

$ sudo apt install -y libstdc++6:i386 libgcc1:i386 zlib1g:i386 libncurses5:i386

5. Installieren Sie die Pakete zur Unterstützung der Hardwarebeschleunigung:

$ sudo apt install -y mesa-utils libgl1-mesa-dev

Jetzt müssen Sie alle erforderlichen Pakete und Abhängigkeiten installiert haben, um den Android-Emulator unter Linux zu installieren.

Herunterladen und Installieren des Android SDK

Um den Android-Emulator unter Linux zu installieren, müssen Sie zuerst das Android SDK (Software Development Kit) herunterladen und installieren. Dies ist ein Toolkit, mit dem Entwickler Anwendungen für das Android-Betriebssystem erstellen und ausführen können.

  1. Gehen Sie zur offiziellen Android Developer-Website und suchen Sie nach dem Abschnitt "SDK-Tools".
  2. Klicken Sie auf den Link zum Download der SDK Tools für Linux.
  3. Wählen Sie die SDK-Version der Tools aus und klicken Sie auf den Download-Link.
  4. Nachdem der Download abgeschlossen ist, öffnen Sie das Terminal und gehen Sie in das Verzeichnis, in dem Sie die heruntergeladene Datei gespeichert haben.
  5. Entpacken Sie die heruntergeladene Datei mit dem Befehl unzip . Zum Beispiel, um die Android sdk-Datei zu entpacken.zip führen Sie den Befehl android-sdk unzip aus.zip .
  6. Nach dem Entpacken der Datei steht Ihnen ein Ordner mit dem Namen android sdk zur Verfügung.
  7. Wechseln Sie zum Ordner android-sdk und starten Sie den SDK Manager .

Jetzt können Sie das Android SDK verwenden, um die erforderlichen Android-Komponenten und -Plattformen zu installieren, um Android-Emulatoren unter Linux zu entwickeln und auszuführen.

Einrichten des Android-Emulators

Nachdem Sie den Android-Emulator unter Linux installiert haben, müssen Sie einige zusätzliche Einstellungen vornehmen, damit der Emulator ordnungsgemäß funktioniert. In diesem Abschnitt des Handbuchs werden wir uns einige wichtige Schritte ansehen, die Sie vornehmen müssen, bevor Sie den Android-Emulator verwenden.

1. Installieren von Systemabbildern

Bevor Sie mit dem Android-Emulator unter Linux arbeiten, müssen Sie die Android-Systemabbilder installieren. Systemabbilder sind eine Sammlung von Dateien, die das Android-Betriebssystem und die benötigten Bibliotheken enthalten. Sie werden benötigt, um den Android-Emulator auszuführen.

Sie können Android-Systemabbilder von der offiziellen Android-Entwicklerseite herunterladen. Wählen Sie einfach die Android-Version aus, die Sie installieren möchten, und laden Sie das entsprechende Systemabbild herunter.

2. Erstellen einer virtuellen Appliance

Nachdem Sie die Android-Systemabbilder installiert haben, müssen Sie ein virtuelles Gerät erstellen, auf dem der Emulator ausgeführt wird. Das virtuelle Gerät enthält Informationen über die Android-Version, die Bildschirmgröße, die Speichermenge und andere Einstellungen.

Sie können ein virtuelles Gerät mit dem Android Virtual Device Manager (AVD Manager) -Tool erstellen. Starten Sie den AVD Manager, klicken Sie auf die Schaltfläche "Virtuelles Gerät erstellen" und folgen Sie den Anweisungen auf dem Bildschirm, um eine virtuelle Appliance zu erstellen.

3. Starten des Emulators

Nachdem Sie das virtuelle Gerät erstellt haben, können Sie den Android-Emulator ausführen. Mit dem Befehl "emulator" im Terminal können Sie den Emulator mit der virtuellen Appliance starten, die Sie verwenden möchten.

Führen Sie beispielsweise den folgenden Befehl aus, um einen Emulator für ein virtuelles Gerät namens "my_device" auszuführen:

  • emulator -avd my_device

Warten Sie, bis der Emulator geladen ist, und Sie können das virtuelle Gerät mit dem Android-Betriebssystem direkt auf Ihrem Computer verwenden.

Zu diesem Zeitpunkt ist der Android-Emulator konfiguriert und einsatzbereit. Sie können Android-Anwendungen ausführen und testen, Ihre Projekte auf Ihrem Linux-Computer mit einem Android-Emulator entwickeln und debuggen.

Ausführen und Testen des Android-Emulators unter Linux

Nachdem Sie den Android-Emulator erfolgreich auf Linux installiert haben, können Sie ihn ausführen und testen. Alle notwendigen Werkzeuge und Dateien befinden sich bereits auf Ihrem Computer, damit Sie loslegen können.

1. Öffnen Sie ein Terminal und geben Sie den folgenden Befehl ein, um den Emulator zu starten:

emulator -avd name des Emulators

Hier name des Emitters - dies ist der Name, den Sie beim Erstellen des Emulators angegeben haben. Wenn Sie sich nicht an ihn erinnern, können Sie den Befehl verwenden emulator -list-avds, um eine Liste der verfügbaren Emulatoren zu sehen.

2. Warten Sie eine Weile, bis der Emulator geladen ist. Zu diesem Zeitpunkt sehen Sie den Android-Startbildschirm und können warten, bis das System vollständig geladen ist.

3. Wenn der Emulator einsatzbereit ist, können Sie wie bei einem normalen Android-Gerät mit ihm interagieren. Sie können Anwendungen, einen Webbrowser öffnen und verschiedene Tests durchführen, um die Funktionsfähigkeit Ihrer Anwendung zu überprüfen.

4. Wenn Sie es vorziehen, die Befehlszeile zu verwenden, um Ihre Anwendung auf einem Emulator zu testen, können Sie Folgendes installieren Android Debug Bridge (ADB) und verwenden Sie es, um Befehle auf dem Emulator auszuführen.

Installieren Sie ADB, indem Sie den folgenden Befehl ausführen:

sudo apt install adb

5. Nach der Installation von ADB können Sie den folgenden Befehl verwenden, um Befehle an den Emulator zu senden:

adb shell Befehlsname

Hier befehlsname - dies ist der Befehl, den Sie auf dem Emulator ausführen möchten. Zum Beispiel können Sie Folgendes verwenden adb shell ls, um eine Liste von Dateien und Verzeichnissen auf dem Emulator anzuzeigen.

Jetzt wissen Sie, wie Sie den Android-Emulator unter Linux ausführen und testen können. Vergessen Sie nicht, dass ein solcher Emulator für die Entwicklung und das Debuggen Ihrer Anwendung nützlich sein kann, bevor er auf einem echten Gerät ausgeführt wird.