Ich habe gerade die ant-Aufgabe für Testberichte mit emma entdeckt. Ich suche jetzt nach einem Ziel, das nur den Komponententest aufruft und die Testausgabe generiert. Gibt es irgendwo eine Liste mit den verfügbaren Ameisenzielen oder ist es möglich, sie irgendwo im Code des SDK nachzuschlagen?
Gibt es irgendwo eine Liste mit den verfügbaren Ameisenzielen, ...
?
Sie können eine Liste aller ant
Ziele mit -projecthelp
und -verbose
erhalten. Während im Stammverzeichnis des Projekts:
Die privaten werden unter der Überschrift "Andere Ziele:" angezeigt, aber die Ziele mit einem führenden Strich können nicht über die Befehlszeile aufgerufen werden. Sie können ein "Wrapper" -Ziel zu Ihrem build.xml
hinzufügen und es einfach vom gewünschten Ziel abhängig machen.
Ich benutze solche, um die Hauptziele der IntelliJ IDEA-Plattform zugänglich zu machen:
%Vor%Aber Sie könnten auch etwas tun wie:
%Vor%Gibt es eine Liste mit der verfügbaren Ameise? Ziele irgendwo
Nicht, dass ich mir dessen bewusst bin. Ich kann nicht einmal sehen, wie Ant dazu gebracht wird, eine Liste auszugeben. : - (
ist es möglich, sie nachzuschlagen irgendwo im Code des SDK?
Sie befinden sich auf Ihrem Entwicklungscomputer in $ANDROID_HOME/platforms/$API/templates
, wobei $ANDROID_HOME
für die Installation des SDK und $API
für eine Android-Version (z. B. android-2.1
) steht.