Android Emulator will nicht starten

OP #5098986
Ich will mit Andriod Studio 2.3.3 unter Linux den Emulator starten über 
Tools | Android | AVD Manager.

Es sind zwei virtuelle Geräte installiert: Galaxy S5 API 23 und Nexus 6 
API 23.

Ich klicke unter Actions für das Nexus 6 "Launch this AVD on the 
emulator".

Android Studio zeigt in der Statuszeile "Starting AVD..." und der 
Progress Bar zeigt an, dass er bald fertig ist.

Dann verschwinden Progress Bar und Statustext und es passiert gar nichts 
mehr. Der Emulator wird nicht angezeigt.

Was ist da los?
Gast #5098987
Schau mal hier:

Package Details: android-studio 2.3.3.0-1
https://aur.archlinux.org/packages/android-studio/
1
albfan commented on 2017-02-21 03:38
2

3
To be able to run emulator you need to symlink libstdc++
4

5
$ cd $ANDROID_SDK_HOME/tools/lib64/libstdc++/
6
$ mkdir old
7
$ mv * old/
8
$ ln -s /usr/lib/libstdc++.so.6
9
$ ln -s /usr/lib/libstdc++.so.6.0.22
10

11
see semver may vary
12

13
---------------------------------------------------------
14

15
shahril commented on 2017-08-02 15:20
16

17
Albfan's solution works great for me when you have problem to run the
18
emulator, however, the path has changed to the "~/Android/Sdk/emulator/lib64/libstdc++" now.
19

20
So by tweaking his solution a little bit:
21

22
$ cd ~/Android/Sdk/emulator/lib64/libstdc++
23
$ mkdir old
24
$ mv * old/
25
$ ln -s /usr/lib/libstdc++.so.6
26
$ ln -s /usr/lib/libstdc++.so.6.0.22
27

28
You should be good then!
OP #5099517
Leider hat das (nach Anpassung der Versionsnummer) nicht geklappt.

Ich habe dann versucht den Emulator per Kommandozeile zu starten und 
erhlte folgende Fehlermeldung:
1
./emulator @Nexus_6_API_23
2
ioctl(KVM_CREATE_VM) failed: 16 Device or resource busy
3
failed to initialize KVM: Device or resource busy

Auf meiner Maschine Läuft VirtualBox - das ist wohl die Ursache dafür, 
dass nichts geht (zumindest meint das 
https://www.sysstem.at/2014/09/linux-kvm-error-ioctlkvm_create_vm-failed-16-device-or-resource-busy/).

Der Tipp, an das Emulator-Kommando die Option –virt-type=qemu 
anzuhängen, geht leider auch nicht - die kennt der Emulator nicht.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 9 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.