Właśnie zainstalowałem nowe Android Studio i szukam sposobu na zaimportowanie biblioteki wsparcia dla Androida.
Gdzie jest na to opcja? W Eclipse to tylko dwa kliknięcia. Poszukałem go w Google, ale nic nie znalazłem. Z pewnością jest zbyt nowy.
Właśnie zainstalowałem nowe Android Studio i szukam sposobu na zaimportowanie biblioteki wsparcia dla Androida.
Gdzie jest na to opcja? W Eclipse to tylko dwa kliknięcia. Poszukałem go w Google, ale nic nie znalazłem. Z pewnością jest zbyt nowy.
Odpowiedzi:
Od jakiegoś czasu nie pracuję nad projektem Android. Chociaż poniżej podajemy wskazówkę, jak można skonfigurować projekt Android Studio, ale nie mogę zagwarantować, że będzie działał bezbłędnie.
Zasadniczo IntelliJ szanuje plik kompilacji i będzie próbował użyć go do skonfigurowania projektu IDE. Z drugiej strony nie jest prawdą, zmiany w IDE zwykle nie wpływają na plik kompilacji.
Ponieważ większość projektów na Androida jest tworzonych przez Gradle, zawsze dobrze jest zapoznać się z tym narzędziem.
Sugerowałbym odwołanie się do odpowiedzi @ skyfishjy, ponieważ wydaje się być bardziej aktualna niż ta.
Poniższe informacje nie są aktualizowane
Chociaż Android Studio jest oparte na IntelliJ IDEA, jednocześnie opiera się na gradle, aby zbudować Twój apk. Od wersji 0.2.3 te dwa nie działają dobrze pod względem konfiguracji z GUI. W rezultacie, oprócz używania graficznego interfejsu użytkownika do konfigurowania zależności, będzie również wymagać ręcznej edycji pliku build.gradle.
Zakładając, że masz projekt testowy> strukturę testową. Plik build.gradle, którego szukasz, znajduje się pod adresem TestProject / Test / build.gradle
Poszukaj sekcji zależności i upewnij się, że masz
Poniżej przykład.
Możesz także dodać biblioteki innych firm z repozytorium Maven
Powyższy fragment kodu doda za Ciebie gson 2.2.4.
W moim eksperymencie wydaje się, że dodanie gradle również ustawi poprawne zależności IntelliJ.
źródło
compile 'com.android.support:support-v4:19.+
do sekcji zależności, Android Studio 0.5.4 poinformował, że synchronizuje projekt z plikami gradle, a wkrótce potem znalazłem folder dla biblioteki wsparcia w Projekt-> Biblioteki zewnętrzne, gotowe do pracy.============= UPDATE =============
Ponieważ Android Studio wprowadza nowy system kompilacji: Gradle . Deweloperzy systemu Android mogą teraz używać prostego, deklaratywnego DSL, aby mieć dostęp do pojedynczej, autorytatywnej kompilacji, która obsługuje zarówno środowisko IDE Android Studio, jak i kompilacje z wiersza polecenia.
Edytuj swój w
build.gradle
ten sposób:UWAGI: Użyj + in
compile 'com.android.support:support-v4:21.+'
, aby gradle zawsze mógł używać najnowszej wersji.========== WYCOFANE ==========
Ponieważ Android Studio jest oparte na IntelliJ IDEA, więc procedura jest taka sama jak w IntelliJ IDEA 12 CE
1. Otwórz strukturę projektu (naciśnij F4na PC i Command+ ;na MAC) na swoim projekcie).
2. Wybierz opcję Moduły w lewym okienku.
3. Wybierz projekt, a nad trzecią kolumną zobaczysz zakładkę Zależności .
4. Kliknij znak plus na dole. Następnie pojawi się okno dialogowe wyboru katalogu oparte na drzewie, przejdź do folderu zawierającego android-support-v4.jar, naciśnij OK .
5. naciśnij OK .
źródło
Jest to o wiele prostsze dzięki funkcji zależności Maven:
Mam nadzieję, że to pomoże!
źródło
Możesz po prostu pobrać bibliotekę, którą chcesz dołączyć, i skopiować ją do folderu libs swojego projektu. Następnie wybierz ten plik (w moim przypadku była to biblioteka android-support-v4), kliknij go prawym przyciskiem myszy i wybierz „Dodaj jako bibliotekę”
źródło
W Android Studio 1.0 zadziałało to dla mnie: -
Otwórz
build.gradle (Module : app)
plik i wklej to (na końcu): -Zauważ, że ten
dependencies
różni się oddependencies
wewnątrzbuildscript
wbuild.gradle (Project)
przypadku edytować plik Gradle, wiadomość pokazuje, że trzeba zsynchronizować plik. Naciśnij „Synchronizuj teraz”
Źródło: https://developer.android.com/tools/support-library/setup.html#add-library
źródło
Android nie pobiera już bibliotek z menedżera SDK, musi być dostępny za pośrednictwem repozytorium Google Maven.
Będziesz musiał zrobić coś podobnego do tego w pliku build.gradle:
Więcej informacji o procesie konfiguracji znajdziesz tutaj i o różnych wersjach biblioteki pomocy technicznej tutaj .
źródło