Pracuję teraz z Androidem, próbując uniknąć użycia Eclipse (do którego mam irracjonalną nienawiść).Android: Dołącz zewnętrzny słoik do kompilacji (bez Eclipse)
muszę zawierać zewnętrznego .jar
plik (stosowany w moim Activity
) i nie mam pojęcia jak połączyć go ant debug
...
czytałem się na build.xml
plików ale dodanie
lub <
path id =” compiler.classpath ">
... <
/... >
węzłów do XML nie pomoże naprawić.<
classpath >
Mam nadzieję, że ktoś może mi pomóc!
Jak to rozwiązano, gdy nie chcemy umieszczać kopii tego samego słoika w każdym z naszych projektów i zamiast tego chcieć go użyć ze wspólnego katalogu? – icecream
@icecream: Jeśli używasz Ant, możesz utworzyć projekt biblioteki Androida, który zawiera plik JAR i inne elementy, a następnie użyj tego projektu biblioteki Android w swoich innych projektach. Istnieją przesłanki wskazujące, że może to nie działać dobrze w przypadku kombinacji projektów bibliotek Android i Eclipse, chociaż nie miałem z nimi problemów z pierwszej ręki i dlatego mam ograniczone informacje. – CommonsWare
Ok. Sformułowałem powyższy komentarz na pytanie i otrzymałem odpowiedź. Okazało się, że sposobem rozwiązania tego konkretnego problemu jest przesłonięcie pliku jar.libs.dir w pliku build.properties, aby wskazać względną ścieżkę mojego wspólnego katalogu libs. Wydaje się działać do tej pory. http://stackoverflow.com/questions/5312478/how-do-i-reference-external-jar-files-in-a-common-directory-not-libs-to-build-a – icecream