Android-app ist nicht gestartet-emulator in Android studio
Ich eine app geschaffen in Android studio
. Es baut und betreibt auf meinem Handy aber Wenn ich den emulator laufen, es läuft und zeigt das Telefon.
Der Ausgabe:
emulator: WARNING: Crash service did not start
qemu-system-i386.exe: -drive if=none,index=1,id=cache,file=C:\Users\one\.android\avd\Nexus_5_API_23_new.avd/cache.img: could not open disk image C:\Users\one\.android\avd\Nexus_5_API_23_new.avd/cache.img: Could not open 'C:\Users\one\.android\avd\Nexus_5_API_23_new.avd/cache.img': Invalid argument
Wie man dieses Problem beheben?
- Bitte teilen Sie uns die version von den Anwendungen, die Sie verwenden ? und sagen Sie uns, wenn Sie versucht haben, etwas anderes vor(Jeder versucht, Lösungen)?
- Die Lösung in diesem link hat bei mir stackoverflow.com/a/40789371/1582126
- Antwort in dem anderen Ort mit der ähnlichen Frage, bei mir funktioniert stackoverflow.com/a/40789371/1582126
Du musst angemeldet sein, um einen Kommentar abzugeben.
Kann es schlecht sein, aber seine Arbeit für mich:
Zuerst gehen Sie zu Ihrem SDK-Ordner (z.B. " %localappdata%\android\sdk)
Öffnen Sie das "tools" - Ordner.
Dort finden Sie einen "emulator-crash-service.exe" Datei. Kopieren Sie es in den gleichen Ordner und benennen Sie es auf "emulator64-crash-service.exe".
Gehen Sie zurück zu den SDK-Ordner und gehen Sie zu dem Unterordner "extras\intel\Hardware_Accelerated_Execution_Manager\" und starten Sie die "intelhaxm-android.exe" so installieren Sie den HAXM-Treiber manuell.
Erstellen Sie nun eine neue AVD und es sollte starten.
Ich dieses problem gelöst durch:
- redownloading Android-x86-image (64-bit/api23/google_apis in meinem Fall)
- erstellen Sie eine neue virtuelle Gerät, und wählen Nexus 5 anstelle des Nexus 4
Ich bin mir nicht sicher, ob alle Schritte erforderlich sind.