2010-12-14 15 views
8

Bei der Kompilierung von Android-Zeug in Eclipse, bin ich für immer genervt, wenn ich den "Run" -Knopf zu kompilieren und zu laufen, wenn ich in einer .java-Datei alles gut funktioniert in einer .xml-Datei (für Android-Layouts) kompiliert es die XML-Datei und erzeugt eine _out.xml-Datei, die das Projekt versaut, so dass ich zuerst die "out" -Datei löschen und dann meine Projektdateien säubern muss.Eclipse - Deaktivieren der Kompilierung von XML-Dateien in Java-Perspektive

Gibt es eine schnelle Antwort, wie Sie das Kompilieren von XML-Dateien deaktivieren können?

Antwort

10

Samuel hat schon eine Lösung gesagt. Was ich bevorzuge, ist die Einstellung "Immer das letzte Projekt ausführen".

Zum Fenster -> Einstellungen -> Ausführen/Debug -> Starten und als die Möglichkeit, auf der Unterseite aktiviert markiert: „Immer die zuvor gestartete Anwendung starten“

Wenn Sie mehrere Projekte haben Sie manchmal das haben Geben Sie an, dass Sie ein Projekt starten, das Sie nicht starten möchten. Dies wird nur einmal vorkommen, weil Sie nach dem Start des richtigen Projekts daran festhalten werden, bis Sie zum nächsten Projekt wechseln (was an einem Arbeitstag nicht sehr oft passieren sollte).

Es ist keine perfekte Lösung, aber verhindert das erwähnte Problem mit meiner Erfahrung nach die niedrigsten/kleinsten (was ist der richtige Begriff?) Nebenwirkungen.

+0

Ok, das klingt wie eine gute Lösung – GaryD

4

Es gibt keine Möglichkeit, dies zu tun, der Grund dafür ist, dass wenn Sie auf "run" klicken, es versucht, die .xml anstelle des Projekts selbst auszuführen. Um dies zu vermeiden, sollten Sie am besten Strg + s drücken, dann auf den Projektordner klicken, dann auf Ausführen klicken oder das Gleiche tun, aber den Tab in eine .java-Datei umwandeln. Sorry, der Träger oder die schlechte Nachricht zu sein, als ich anfing, hatte ich das gleiche Problem .. hat mich verrückt gemacht, aber wenn man sich an die neue Gewohnheit gewöhnt hat, geht es einem gut!

+0

Warrens Lösung klingt besser .. thx nate – GaryD

+0

Sorry ... ich meine samuel .. – GaryD

Verwandte Themen