Ho un progetto Android che ha un file di build Ant. E le grandi opere tramite la riga di comando:Utilizzo di Android build.xml in eclissi?
[email protected]:~/git/$ ant
Buildfile: build.xml
[setup] Android SDK Tools Revision 8
[setup] Project Target: Android 2.1-update1
[setup] API level: 7
[setup]
... etc etc etc ...
Ma quando cerco di utilizzare questo in Eclipse, build.xml
ha un colore rosso-X.
<?xml version="1.0" encoding="UTF-8"?>
<project name="MyWonderfulProject" default="help">
<project
è sottolineato con l'errore: aiuto bersaglio default non esiste in questo progetto
Sembra come tutti gli altri su internet ha questo problema, e sembra essere causato dal fatto che build.xml
utilizza direttive provenienti da più file specifici di Android annidati che questo file di build importa.
Ho altri progetti nel mio ambiente di lavoro che utilizzano il meccanismo di build di Eclipse, quindi so che il mio ambiente è in grado di compilare, eseguire e distribuire applicazioni Android senza problemi. Ma questo buildfile mi sta facendo venire il mal di testa.
Qual è la correzione?
Ho un problema simile, e non hanno alcun obiettivo di aiuto di auto-definito. dovrebbe essere usato il target di aiuto da android_rules.xml, ma anche incollarlo nel file build.xml non risolve questo errore. (Eclipse 3.6, android skd 10, target è Android-7) costruire con form sulla riga di comando funziona perfettamente. – forksandhope