2016-04-11 16 views
29

Ich lade das neueste Android Studio 2.0 von Android Develop Website.Android Studio 2.0 Bug: keine Änderungen zu implementieren

Aber wenn ich eine Codezeile ändern und den "sofortigen Lauf" verwenden, anstatt die Änderungen zu aktualisieren, wird es aufgefordert, "keine Änderungen zu implementieren".

Dies geschieht bei Codeänderungen und XML-Änderungen.

Aber wenn ich Android Studio neu starte, funktioniert die Dinge ein- oder zweimal und dann "keine Änderungen zu implementieren" Komm wieder!

Ich habe mein altes SDK auf Android Studio ältere Version verwendet. JDK ist 1.7.0 Windows7 64

Also, hat jemand diesen gleichen Fehler?

+1

Es ist Gradle Bug, können Sie Projekt neu erstellen und es erneut ausführen. –

+2

(das gleiche Problem auf Ubuntu zu sehen, so ist es nicht windows-spezifisch) –

+1

Ich hatte ein Problem gesehen, aber nach dem sauberen Projekt gelöst. –

Antwort

25

Viele Leute haben dieses Problem als Instant Run ist immer noch ziemlich buggy. Das Beste, was zu tun wäre, wäre, Instant Run vollständig durch Voreinstellungen> Build, Ausführung, Deployment> Instant Run> Enable Instant Run zu deaktivieren.

+4

Leider ist dieser Bug immer noch für die finale Version 2.0 da. Ich habe dies viele Male durch die Betas gesehen und habe immer noch keine Idee, wie ich das neu erstellen soll. Wenn es passiert, ist die einzige Lösung, zu reinigen und neu zu beginnen. Wirklich nervig! – Ran

10

Gelöst von Project Wiederaufbau (Menü Erstellen -> Projekt neu)

-1

ich auch sauber und Rerun App oder Cntrl + F5 dieses Problem zu beheben mein Problem verwendet

1

Auch dieses Problem mit Android Studio 2.1. Das Deaktivieren von Instant Run scheint das Problem behoben zu haben, was bedauerlich ist, aber ich verschwendete mehr Zeit damit, nicht zu verstehen, warum alter Code ausgeführt wurde, als Instant Run mich rettete! Laufen Ubuntu, also stimme nicht nur einem Windows-Fehler zu.

+0

Ich erlebe das von Zeit zu Zeit auf Mac und AS 2.1.2. – vanomart

0

TAB neben Android-Monitor, manchmal zeigt es, no changes to deploy bedeuten Änderungen im Code wurde nicht zu Ihrer App hinzugefügt (dieser Fehler wurde in großem Maße gelöst).

Manchmal läuft es die neue App und wenn Sie Ihre App neu starten zeigt es die alte (dieser Fehler wurde behoben, offiziell auf Android-Website deklariert).

Lösung:

  • deaktivieren Instant unter den Projekteinstellungen ausführen (Sie einige Fehler während gradle Build konfrontiert, wenn Sie von Instant-Run zu normalen wechseln dann sauber Option versuchen oder wenn nach wie vor gibt es ein Fehler dann Sie können diese Dateien an dem Pfad löschen, der durch den Fehler angezeigt wird)

  • Versuchen Sie, die neueste Studioversion zu verwenden, die
    instant-run vollständig verbessert hat.

+0

Ich frage mich, warum die oberste Antwort nicht mit einem grünen Häkchen markiert ist, wie es sein soll –

0

keine Lösung, sondern als eine bessere Abhilfe Ich würde es vorziehen zu:

  1. Presse "Recent Apps"
  2. einfach schließen meine App aus der Liste
  3. Führen Sie die App erneut

Dies dauert weniger Zeit als Clean und Rebuild.

Update:

Rerun die App auch funktioniert:

enter image description here

Wenn Instant-Run nicht richtig funktioniert:

Soweit ich Instant-Run Werke realisiert, richtig, wenn ich meine Ansichten ids ändern, sonst erkennt es nicht nise ändert sich in xml und gibt mir "Keine Änderungen zu deploy"

Verwandte Themen