2017-03-03 5 views
9

Ich habe gerade meine Android Studio Version auf 2.3 hochgeladen, und ich habe jetzt Probleme beim Testen meiner App in meinem Emulator. Es ist ein Nexus 5X Emulator mit Android 7.0 Nougat darauf geladen (API 24), mit einem ABI: armeabi-v7a (Ich habe einen AMD Prozessor, also kann ich das nach meinem besten Wissen nur verwenden). Vorher war es ein bisschen langsam und es kam manchmal zu einem 'Nicht reagieren' Fehler, aber das Klicken auf 'Warten' würde immer den Trick machen.Android App wird nicht geladen in Emulator nach Android Studio 2.3 Update

Nach dem Android Studio Update, wenn ich 'Run' drücken, öffnet es & startet den Emulator. Sobald es gestartet wird, bleibt es jedoch beim Prozess "Launching App - Installing APKs" hängen. Es zeigt wahrscheinlich, dass es das für ungefähr 2 Minuten macht, bevor es aufhört. Es zeigt dann für ein paar Sekunden "Instant Run Service starten". Der grüne "run" -Pfeil wird dann wieder aktiv, als ob kein Emulator geöffnet wäre. Der Emulator ist geöffnet, aber es gibt keine App. Wenn ich auf den grünen 'run' Pfeil mit dem bereits geöffneten Emulator klicke, macht es eine Build Sync & dann versucht nicht einmal die App zu starten/APKs zu installieren - es wird nur für ein paar Sekunden "Instant Run Service starten" angezeigt, obwohl nichts passiert.

Ich habe versucht, den Emulator zu entfernen & es neu zu erstellen, und ich habe auch versucht, mit einigen der Parameter wie in anderen Postings vorgeschlagen, die ähnliche (aber nicht identische) Probleme zu diesem Thema. Beim ersten Versuch, die App nach dem Update auf dem Emulator auszuführen, wurden im Ereignisprotokoll viele Meldungen angezeigt, die darauf hinwiesen, dass Android Studio nicht an Local 86xx für Debugger binden kann, während der Android-Geräte-Monitor geöffnet wurde. Seitdem habe ich bei geschlossenem ADM das oben beschriebene Problem, ohne Fehlermeldung im Fehlerprotokoll.

Jede Hilfe mit diesem Problem würde sehr geschätzt werden - bitte beachten Sie, es betrifft die neueste Version von Android Studio, die ich nur gerade ein Popup hatte, dass ich installieren möchte. Build Tools Version in build.gradle wurde ebenfalls von 24.0.2 auf 25.0.0 aktualisiert.

+0

Haben Sie versucht, ein leeres Android-Projekt zu laden und zu sehen, ob das funktioniert und nicht Ihre App? – user7568042

+0

Versuchen Sie Build-Tools Version "25.0.2" –

+0

Ich fürchte, keiner von denen funktioniert. Ich habe auch versucht, mehrere andere Emulatoren zu verwenden. Die überwiegende Mehrheit lädt den Android Emulator nicht einmal auf. Es gibt ein paar wirklich alte Emulatoren (2,7 "Bildschirm, mit Android Gingerbread läuft), die die App & Funktion laden, aber es funktioniert nicht in jedem modernen Emulator. –

Antwort

0

Sie müssen den Android Emulator für Android Version 2.3 herunterladen oder stellen Sie sicher, wenn Sie Ihren AS von 2.2 auf 2.3 aktualisiert alle diese Komponenten wurden aktualisiert und installiert. Ich hatte das gleiche Problem und ich habe gerade den Android-Emulator heruntergeladen und es funktionierte gut für mich.

+0

Danke für Ihre Antwort. Ich habe mich nicht daran erinnert, beim Aktualisieren auf Android Studio 2.3 eine Option zu sehen, die zusätzliche Komponenten enthält. Wie überprüfe ich die Android Emulator-Version und installiere Android Emulator für Android Studio Version 2.3? Danke für Ihre Hilfe. –

0

hatte das gleiche Problem, nach zwei Tagen zu versuchen, dies zu lösen, entschied ich mich, Android Studio zu deinstallieren, und dann installieren Sie die neue Virsion 2.3 noch einmal, jetzt Emulator funktioniert gut! * nicht viel Programmierung, aber es hat seinen Zweck erfüllt!

1

Aktualisierung des Java SDK löste das Problem für mich.

7

Wenn Sie es nicht schon getan haben:

öffnenTools ->Android ->SDK-Manager
Wählen Sie die Registerkarte SDK Werkzeuge, Flagge Android Emulator (Version 27.0.5 zur Zeit) und

diese Lösung für mich Nehmen gearbeitet, hoffen, dass diese

5

helfen kann ich alle der oben genannten versucht und es hat nicht geholfen. Was half, war das Deaktivieren von Instant Run in Einstellungen ->Erstellen, Ausführen, Bereitstellung ->Instant Run.

relevantes Thema in AOSP Bugtracker: https://code.google.com/p/android/issues/detail?id=235879

+0

Das war das Problem für mich. Wenn Instant Run deaktiviert wurde, hat der Emulator meine App sofort gestartet. Vorher würde es nur auf dem Startbildschirm sitzen. – pkamb

+0

Ich habe eine alte App und das Problem wurde sofort ausgeführt, Android Studio warnte mich, dass die Installation in einem Pop deaktiviert wurde, aber es war eine Lüge wtf !!!! – Evilripper

0

Sorgen Sie sich nicht um nichts zu aktualisieren. Aus irgendeinem Grund wird bei der Aktualisierung auf 2.3 die Standardeinstellung für die Ausführung der App auf "androidDependencies" gesetzt, was nichts anderes bewirkt, als seltsame Fehler zu verursachen. Gehe einfach zu Run -> Edit Configurations und versuche in dem Popup-Fenster mit dem Minus-Symbol die Auswahl auf der linken Seite mit der Task android dependencies zu löschen. Dann klicke auf "app" unter dem "Android App" erweiterbaren Pfeil oben. (siehe das Bild) edit configuration window

0

Ich habe vor kurzem Android Studio 2.3 heruntergeladen und Standardkomponenten und einige Android OS für Emulator installiert. Wenn ich einen Emulator (Version 26.0.0) verwende, habe ich Probleme mit seinem Sound und Bild (die Anzeige ist sehr schlecht).

Ich benutze Ubuntu 16.04.2, Kernel 4.8 und KVM ist Setup. Es ist ein Beispiel für mein Problem:

enter image description here

0

Ich glaube, Sie haben nicht die Entwickler Einstellungen in Ihrem Emulator aktiviert. Manchmal nach dem Update wird der Emulator zurückgesetzt und alle Einstellungen gehen verloren. Aktivieren, sollte das Problem lösen.

Verwandte Themen