Obecnie pracuję nad rosnącym projektem Androida. Aby zamrozić piosenkę "Jar Hell", próbuję skonfigurować Ivy z Antem, aby zarządzać zależnościami. Zbudowałem plik ivy.xml, który po wywołaniu pomyślnie pobiera wszystkie zależności. Po wykonaniu tej czynności zainstalowałem plugin Eclipse IvyDE, aby móc korzystać z ivy.xml z moim bieżącym projektem. Wszystkie zależności pojawiają się w Eclipse i kiedy idę do ścieżki budowania, są tam. Kiedy klikam "Uruchom jako aplikację na Androida" wszystko buduje. Gdy aplikacja ładuje się (w emulatorze lub rzeczywistym telefonie), natychmiast ulega awarii podczas uruchamiania. Z tego co wiem, zależności nie są kompilowane z moją aplikacją. Sam Eclipse wydaje się być świadomy zależności, ponieważ nie generuje żadnych komunikatów o błędach.Tworzenie projektu Android z Ant/Ivy
Więc ... Czy ktoś może wskazać mi właściwy kierunek, aby rozwiązać ten problem? Czy jest coś nieporozumienia na temat Ivy lub IvyDE Plugin? Dzięki!
Też spojrzałem na to pytanie Add Ivy managed dependencies to Android build path, gdzie pytający wydawał się mieć ten sam problem. Używam najnowszej wersji wszystkich zaangażowanych narzędzi.
wydaje pobierania danych do pamięci podręcznej bluszczu - ale kiedy budować bez ADT ale z awarii aplikacji ant build.xml nie widząc bluszczu warunkiem bibliotekami. budynek z ADT działa dobrze. –
Z jakiego polecenia korzystasz z Ant? – turtleboy
Muszę pobrać do katalogu libs, a następnie działa. Podczas budowania za pomocą ADT wystarczy dodać zależność od zarządzania bluszczem do ścieżki klasy, a następnie rozwiązać bez wycofywania. Więc dostaję niedopasowanie, gdy buduje się trie z projektem zarządzanym przez adt. –