2010-10-07 16 views
54

Ho un progetto Android che utilizza un form per costruire, è possibile importare questo progetto di formica in Eclipse IDE?Importazione di ant build.xml in Eclipse

aggiornamento: C'è un'opzione per creare un progetto usando formica build.xml in Eclipse File-> Nuovo-> Progetto-> Java-> Progetto Java da un file di configurazione esistente. e se si seleziona il file build.xml esso esposizione errore Specified buildfile does not contain a javac task

Credo javac è dichiarato in questo compito

<taskdef name="setup" 
classname="com.android.ant.SetupTask" 
classpathref="android.antlibs"/> 
+0

Non è possibile importare o si desidera un modo di importazione più semplice rispetto al modo File> Importa> Cartella/Sistema? – pinichi

+0

Vorrei importare/creare il progetto in eclissi con le stesse impostazioni specificate in build.xml. –

+0

Questo è impossibile. È possibile definire una logica molto più complicata in un build.xml di quanto Eclipse potrebbe mai supportare l'errore –

risposta

1

Provate il seguente metodo, ha ottenuto il lavoro per me.

  1. Assicurarsi di aver ANT installato
  2. Crea nuovo progetto> progetto Android> scegliere da fonte exisiting (la sorgente del progetto)
  3. Scarica ant-contrib.jar, quindi decomprimerlo e mettere il file jar al punto in cui si preferisce.
  4. Aggiungere il file jar ant-contrib a Eclipse: Finestra> Preferenze> Ant> Runtime> Voci globali> Aggiungi jar esterno
  5. Configura il tuo build.properties. (copia e modifica build.properties.example per build.properties)
  6. Ora apri build.xml nell'editor in Eclipse, quindi esegui Esegui
  7. Aggiungi i file jar creati nelle proprietà del progetto, Proprietà progetto> Percorso build Java> Aggiungi JAR
+0

Non riesco a ottenere build.properties nel mio progetto ...cosa devo fare – sheetal

8

basta semplicemente importare "progetti esistenti nello spazio di lavoro" e importare il progetto. quindi apri la finestra 'form' da windows -> show/view -> ant

trascina il tuo file ant da project explorer alla finestra e.

fare clic per espandere e selezionare la destinazione che si desidera eseguire -> tasto destro -> Esegui come ANT

la configurazione dovrebbe essere ok con questo.

+0

+1 per introdurre la tecnica di trascinamento e rilascio del file ANT da Project Explorer alla vista Ant. – Withheld

83

Da this link:

  1. Aprire Eclipse, selezionare File>Nuova>Progetto
  2. Selezionare "Java Progetto dal esistente Ant build"
  3. Mostra la tua build file e scrivi il nome di un progetto
+1

+1 per il modo più semplice per farlo. – Withheld

+3

Caro downvoter, per favore spiega la mia colpa per aiutarmi a migliorare la mia risposta. – mmdemirbas

+1

@mmdemirbas è ciò che l'OP ha provato e ha ottenuto l'errore. –

Problemi correlati