Ich habe eine einfache App und jedes Mal, wenn ich "run" drücke, dauert es mehr als drei Minuten, bis die App fertig gebaut und geladen ist. Und es passiert sowohl auf dem Emulator als auch auf meinem Android-Handy. Und bevor Sie diesen Beitrag als einen ähnlichen Beitrag markieren, hören Sie mich an: Ich habe versucht, das Problem seit den letzten 10 Tagen zu beheben. Ich habe mehr als 20 Stack-Überlauf ähnliche Fragen durchlaufen (wie dieser) und Dutzende von Artikeln auf Google und ich habe jede vorgeschlagene Lösung ausprobiert, aber nichts scheint zu funktionieren. Hier ist, was ich bisher versucht habe:
org.gradle.parallel=true
und org.gradle.daemon=true
zu gradle.properties org.gradle.jvmargs=-Xmx4096m -XX:MaxPermSize=1024m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-
8 Wenn die App mehrere Minuten läuft, habe ich :app:processDebugResources
in der Konsole bemerkt. Vielleicht könnte das die Verlangsamung verursachen, ich weiß es nicht.
Außerdem habe ich eine XML-Datei, die ich analysiere, und diese XML-Datei enthält etwa 70.000 Zeilen. Könnte das ein Problem verursachen? Könnte es Windows 8 sein?
Bitte machen Sie Vorschläge, wie Sie dies beheben können. Danke:)
Ich habe herausgefunden, warum das passierte. Weil ich das XML in der onCreate-Funktion () analysiert habe und der XML-Code 70.000 Zeilen hatte, nahm der Compiler viel Zeit in Anspruch. Aber nach dem Verschieben der Datei in den Ordner "Assets" hat sich das Problem gelöst. Es war mein Fehler und hatte nichts mit Gradle-Einstellungen zu tun, aber wenn jemand auf ein ähnliches Problem stößt, empfehle ich dir, alle oben genannten Dinge auszuprobieren und dein Build sollte schneller laufen.
Tags und Links android gradle android-studio build.gradle