2016-06-10 23 views
0

hochladen Für meine Anwendung muss ich meine Anwendung auf drei Geräten testen. Jedes Mal, wenn ich meinen Code auf alle Geräte hochladen möchte, erstellt Gradle die Anwendung erneut für jedes Gerät, was sehr lange dauert.Gradle erstellt jedes Mal, wenn ich auf Gerät

Gibt es eine Möglichkeit, Gradle zu verstehen, dass sich im Code nichts geändert hat und es einfach den gleichen Code auf das andere Gerät hochladen sollte?

Ich habe auf Google und Stapel Exchange-Websites gesucht, konnte aber keine schlüssige Antwort finden. Ich habe auch die Gradle Einstellungsdatei durchsucht, konnte aber nichts finden, was mein Problem lösen würde.

Antwort

2

Aktualisieren Sie Ihr Android Studio auf V2.0 + und Verwenden Sie die Instant Run-Funktion, um bei jeder Änderung den Neuaufbau zu vermeiden.

Wenn Sie bereits eine Version von Android Studio sind über 2,0 ermöglichen sofortigen Lauf von

Settings - > Build, Execution, Deployment > Instant Run 

Eingeführt im Android Studio 2.0, Instant-Run ist ein Verhalten für den Run und Debug-Befehle, die erheblich reduziert Die Zeit zwischen Updates für Ihre App. Obwohl Ihr erster Build möglicherweise länger dauert, bis abgeschlossen ist, werden mit Instant Run die folgenden Aktualisierungen an Ihre App gesendet, ohne dass ein neues APK erstellt wird, sodass Änderungen viel schneller sichtbar sind.

lesen official documentation über die Vorteile von instatn Lauf im Detail kennen zu lernen.

+0

Danke, jetzt aktualisieren, um die Antwort zu überprüfen. –

+0

Dies scheint gut für ein einzelnes Android-Gerät zu funktionieren, aber wenn ich auf mehrere Geräte hochladen möchte, dauert es noch eine lange Zeit. Es sei denn, ich verpasse etwas? –

+0

Wenn Sie den Geräte-Sofortstart ändern, wird der Neustart erneut gestartet, sodass der erste Lauf auf dem neuen Gerät einen vollständigen Build durchführt (Stand: heute). Aber dann wird es nicht jedes Mal neue Builds machen, bis Ihre Instant-Run-Session intakt ist und Sie Änderungen vornehmen. – AndroidMechanic

Verwandte Themen