webentwicklung-frage-antwort-db.com.de

Android Emulator startet nicht in Ubuntu

Ich habe Ubuntu 11.04 und ich habe das neueste Eclipse ADT-Bundle heruntergeladen. Ich habe auch den gesamten ia32libs installiert. Ich weiß nicht, warum der Emulator nicht startet. Ich habe verschiedene Gerätekonfigurationen ausprobiert. Ich habe 4 Plattformen 2.2, 2.3, 4.0, 4.2. Ich habe verschiedene Permutationen und Kombinationen ausprobiert, aber das virtuelle Gerät wird nicht angezeigt - keines davon.

Ich habe auch verschiedene Lösungen in anderen SO'-Fragen ausprobiert, sie lösen mein Problem nicht. Ich bin seit Wochen in diesen stecken geblieben , immer noch habe ich kein wo erreicht? Bitte helfen Sie

Zu Ihrer Information: Ich habe auch Eclipse Helios, da es gut funktioniert, aber ich kann keine Plattform über 3.0/Honeycomb herunterladen, und bei Helios funktionieren die virtuellen Geräte gut. Ich weiß nicht, ob es relevant ist oder nicht, aber immer noch ..

9
Akhil Jain

Führen Sie Ihren Emulator in den Befehlszeilenparametern aus

Navigieren Sie zum Starten einer Emulatorinstanz über die Befehlszeile zum Ordner tools/ des SDK. Geben Sie den Emulator-Befehl wie folgt ein:

emulator -avd <avd_name>

mehr zum emulator link hier:

10
Padma Kumar

Auf Ubuntu 14.04 64bit mit einer NVidia-Grafikkarte musste ich Folgendes tun:

  1. Installieren Sie das SDK- und ADT-Plugin für Eclipse
  2. Installieren Sie 32-Bit-Bibliotheken Sudo apt-get install lib32stdc++6 lib32z1
  3. OpenGL-Bibliotheken installieren Sudo apt-get install libgl1-mesa-dev
  4. Installieren Sie proprietäre Treiber für die Grafikkarte: Systemeinstellungen> Software & Updates> Zusätzliche Treiber NVIDIA-Binärtreiber Version 331.38
  5. Führen Sie in Eclipse den Android Virtual Device Manager aus und bearbeiten Sie ein Gerät. Aktivieren Sie "Use Host GPU" und speichern Sie.

Es hat dann geklappt.

10
David

Ubuntu Android Emulator Problem [Gelöst]

Das Problem mit dem Android-Emulator sind nicht die Hardwaretreiber. Es sind OpenGL-Treiber. Um es zu lösen, gehen Sie bitte durch diese Schritte:

  1. Öffnen Sie den Synaptic Package Manager (falls nicht, installieren Sie ihn bitte vom Ubuntu Software Center)
  2. Geben Sie im Schnellfilter "opengl" ein und drücken Sie "Suchen".
  3. Wählen Sie die folgenden Pakete aus:
    libgles1-mesa-dev
    libgles2-mesa-dev
    libgles1-mesa
    libgles2-mesa
    libqt4-opengl [Update/Upgrade]
    glmark2
    glmark2-es2
    libgles1-mesa-dbg
    libgles2-mesa-dbg
    freeglut3
    libhugs-opengl-bundled

  4. Auswahlverfahren
    Klicken Sie mit der rechten Maustaste auf das Paket und wählen Sie "Zur Installation markieren".

  5. Klicken Sie auf "Übernehmen".
  6. Viel Spaß bei der Android-Programmierung mit dem Emulator.
3
idattatrey

auf Ubuntu 12.04 LTS 64-Bit (installiert die 32-Bit-Bibliotheken) lautete My Case:

1- SDK richtig heruntergeladen und installiert

2- Laden Sie das ADT-Plug-In für Eclipse herunter und starten Sie es neu

3- Stellen Sie das SDK-Verzeichnis richtig ein

4- Erstellen Sie ein Android-Projekt und klicken Sie auf RUN AS> Android-Anwendung

5- fragte mich nach einem Emulator, also erstellte ich einen von der AVD (nach einigen Schritten aus den Run-Konfigurationen)

6- dann i Klicken Sie erneut mit der rechten Maustaste auf diese Anwendung, RUN AS> Android Application

7- es erscheint eine Meldung> FEHLER: Emulator konnte nicht gestartet werden ... SDK richtig installieren (so ähnlich)

8- Eclipse neu starten ... alles ist in Ordnung !!!!!!!!!!!!!!!!!!

1

Sie müssen die folgende Option ändern:
Bearbeiten Sie Ihr avd und ändern Sie die Option "emulierte Leistung" in "Software".

Es wird klappen.

1
Shivam ashtikar

Ich verwende Bumblebee, um meine nvidia-Karte zu deaktivieren ...

Es scheint, als würde Android Studio das nicht mögen.

optirun /opt/Android-studio/bin/studio.sh

Und dann AVD Manager in Android Studio öffnen hat es funktioniert.

0
Dinath

 enter image description here Wenn Sie eine Fehlermeldung wie oben erhalten, aktualisieren Sie bitte Ihre Linux-Maschine (Ubuntu) wie zum Beispiel

  1. Sudo apt-get update
  2. Sudo Apt-Get-Upgrade

und stellen Sie sicher, dass alle laut Android Developer Website benötigten Software installiert sind. Wenn immer noch dasselbe Problem wie im Bild auftritt , verwenden Sie den su-Modus in Ihrem Terminal, bevor Sie den Emulator starten. Sudo su - Verwenden Sie diesen Befehl, um Su-Benutzer zu sein

0
SAURABH_12

Quelle: https://cialu.net/solve-Android-studio-avd-issue-with-ubuntu-16-10/

   Sudo apt-get install lib64stdc++6:i386

   Sudo apt-get install mesa-utils

(suche den weg des sdk)

  cd YOURPATH/Android/Sdk/emulator/lib64

  mv libstdc++/ libstdc++.bak

  ln -s /usr/lib64/libstdc++.so.6  libstdc++

Führen Sie Ihre Anwendung abschließend erneut mit dem Emulator aus.

0
Vinod Ranga