Building Android-Projekte, Referenz-library-Projekten mit ANT

Nach der Aktualisierung meines sdk-tools, die ich nicht bauen kann mein Projekt von der Befehlszeile aus.

Habe ich die Schritte auf der Die Verwaltung von Projekten von der Befehlszeile aus auf die Android-Entwickler-Website zu bauen mit Hilfe von ANT. Mein Projekt verweist auf eine andere Bibliothek-Projekt, also ich habe mit:

android update lib-project --target <target_ID> 
                           --path path/to/your/project
                           --library path/to/library_projectA

aktualisieren meine default.properties, local.properties und build.xml Dateien, und ant.bat build.xml zu bauen, die .apk. Dies funktionierte ohne Probleme für einige Zeit.

Vor kurzem habe ich meine aktualisierten sdk tools rev 10, - Plattform-tools-rev 3. Die erste Sache, die ich gestoßen bin, ist, dass es scheint, die --library - flag fehlt. Mir ist aufgefallen das 'Projekt aktualisieren' hat jetzt eine --library option, also ich nehme an, ich sollte diesen Befehl jetzt aktualisieren-Projekte, Referenz-Bibliotheken.

Problem ist, dass, obwohl die default.properties, local.properties und build.xml Dateien, die alle gut Aussehen für die Bibliothek und die Anwendung läuft ant.bat build.xml auf die app, die auf die Bibliothek-Projekt nun schlägt mit "Failed to resolve library path" gefolgt von dem Pfad, es versucht zu beheben, das ist in der Tat der richtige Weg.

Selbst wenn ich nicht verwenden 'Projekt aktualisieren' und wieder auf die default.properties, local.properties und build.xml Dateien, die verwendet werden, um die Arbeit für ant.bat build.xml es immer noch nicht mit diesen gleichen Fehler seit dem sdk update.

Jede Beratung würde sehr geschätzt werden. Danke! Scott

InformationsquelleAutor Scott | 2011-04-13
Schreibe einen Kommentar