Ich liebe die Instant Run-Funktion von Android Studio 2.0 bisher. Für kleine Verbesserungen in der aktuellen Aktivität ist es großartig. Manchmal muss ich jedoch in einer früheren Aktivität eine Optimierung vornehmen, und Instant Run wendet diese Änderung nicht an oder führt diese vorherige Aktivität möglicherweise nicht erneut aus. Ich möchte Instant Run als eine schnelle Option beibehalten können, aber manchmal möchte ich nur sagen, dass AS die gesamte App neu lädt und nicht Instant Run verwendet.Android Studio Instant Run - Override und vollständige App neu erstellen
Gibt es einen schnellen Weg, dies zu tun? Ich sah irgendwo, dass es eine 3-stufige Checkliste gab - Stop, Rebuild, Debug. Aber selbst das schien nicht zu funktionieren und war offensichtlich langsamer als die alte Methode, einen einzigen Knopf zu drücken.
Genau, wenn Sie größere Änderungen vornehmen, wie das Ändern der Methodensignaturen, versucht der InstantRun dies zu vertauschen und es kann zu ART-Ausnahmen kommen. Docs nur Ratschläge, um die App zu stoppen und neu zu erstellen, die eine apk installieren http://tools.android.com/tech-docs/instant-run. Dies ist jedoch langsam und eine einfache nicht-sofort Run-Taste aus der alten Version wäre schneller. – headsvk
Clyde, Sie können Build> Clean und Re-run in diesem Fall verwenden. Shift + Klick auf das Symbol für die erneute Ausführung führt auch Clean und Re-run durch. –