2016-04-17 11 views
0

Ich brauche wirklich etwas Hilfe mit diesem.Android Studio friert beim Ändern einer Quelldatei ein

Ich musste von Eclipse zu Android Studio migrieren. Ich exportiert mein Projekt (zum ersten Mal - mit "Export" -Tool, beim zweiten Mal manuell - das gleiche Ergebnis) und alles hat gut funktioniert (ich arbeitete 2 Tage erfolgreich), bevor ich versuchte, eine apk-Datei zu machen. Beim Erstellen einer Apk-Datei beschwerte sich AStudio über einige Dinge wie "Ändere deine customNS zu res-auto" und als ich das tat, fing es an zu frieren. Wenn es einfriert, ist es vorbei, ich muss den Prozess von AS töten. Wenn ich AS neu lade, macht es einen Neuaufbau und tötet dann wieder tödlich. Ich dachte, der Build selbst hängt das AS nicht, es friert ein, wenn ich versuche, mit Quelldateien zu interagieren. Versuchen Sie, nur einen einzigen Buchstaben zu drucken - und es ist vorbei.

Ich lief dieses Projekt auf dem Laptop meines Freundes (es ist mächtiger als meins) und es friert dort nicht ein. Aber ich bin mir nicht sicher, dass es wirklich mit der Kraft von PC verbunden ist.

Bitte geben Sie mir einen Rat. Vielen Dank.

+0

Sie sagen, es läuft gut in Ihrem Laptop Freunde, was ist Ihre Laptop-Konfiguration? – Kathi

+0

Warum nicht einfach das Projekt säubern und neu aufbauen? Ich denke, es ist Importprobleme. –

+0

Okay, ein paar UPD Jungs. Es erscheint, es ist nur EINE Datei, die den Ärger verursacht. Es ist ziemlich groß, aber nicht das größte (und das größte funktioniert großartig). Ich weiß nicht warum, aber nachdem AS diese Datei nach Warnungen usw. durchsucht hat, friert es ein. Wenn es Fehler in dieser Datei gibt (ich habe versucht, sie absichtlich zu machen), friert sie nicht ein. Ich werde versuchen, den problematischen Teil der Datei zu finden ... –

Antwort

0

Also, Problem gelöst. Ich hatte in meiner Akte etwas Wenn-sonst-wenn-Struktur mit ungefähr 50 Bedingungen. Refactoring löste das Gefrierproblem. Das ist wahrscheinlich AStudios Methode, diejenigen zu bestrafen, die schlechten Code schreiben :)

Verwandte Themen