2016-05-31 11 views
2

In meinem Android Studio Projekt, wenn ich zum ersten Mal auf "Ausführen" klicke, wird die App nach ein paar Minuten im Emulator bereitgestellt. Wenn ich dann meinen Code ändere und erneut auf "Ausführen" klicke, wird die App auf den Emulator geladen (innerhalb von Sekunden), aber es wird nichts angezeigt, was ich aktualisiert habe.Android Studio: App im Emulator zeigt keinen aktualisierten Code

Also was ich im Grunde tun muss, ist die App auf dem Emulator zu deinstallieren und klicken Sie erneut auf "Ausführen". Es funktioniert, aber das Problem dabei ist, dass es 4-5 Minuten dauert, um die App zu emulieren. Es sagt "Gradle Build Running" und es endet nach 4-5 Minuten und ich kann nicht so lange warten, jedes Mal wenn ich meinen Code ändere. Also, wie kann ich es so machen, dass, wenn ich auf "Ausführen" klicke, es aktualisierten Code anzeigt, damit ich die App nicht mehr deinstallieren muss.

+0

versuchen Sie, Ihr Projekt zu reinigen –

+1

welche Version von Android Studio verwenden Sie? Wenn es über 2.0 liegt, würde die "Instant Run" -Funktion Ihnen ein solches Problem bereiten. Wenn das der Fall ist, stoppe die Anwendung von Android Studio und erzwinge dann die Anwendung auf dem Gerät zu beenden. Jetzt versuchen Sie erneut die Anwendung von Android Studio. Es sollte Ihnen die entsprechenden Codeänderungen geben. –

Antwort

1

Schließen Sie den Emulator während der Entwicklung nicht. Halte es offen. Es dauert viel Zeit beim ersten Laden. Lass es einfach so wie es ist und entwickle/debugge weiter. Sie müssen den Emulator nicht schließen und jedes Mal neu starten.

Nach dem ersten Laden benötigt der Emulator nicht viel Zeit.

Für einen schnelleren Emulator können Sie Ihr Android Studio auf die neueste Version aktualisieren.

Auch für die schnellsten, können Sie für Genymotion gehen.