2015-03-23 16 views
34

Pracuję w podstawowej aplikacji na Androida, nie wiem, gdzie dodać plik jar w Androidzie.Jak dodać dowolny plik jar w Androidzie Studio?

+0

Jeśli ten plik .jar jest dowolnym api, który chcesz se w twoim projekcie, a następnie skopiuj go do katalogu 'yourProject/app/libs' – Apurva

+0

Dodaję słoik do folderu libs, ale nie zabieram też –

+0

dodać' compile fileTree (include: ['* .jar'], dir: 'libs ') 'under' dependencies {...} 'in' gradle.build' – Apurva

Odpowiedz

63

Możesz dodać plik jar w android studio następująco:

  1. Dodaj folder w projekcie o nazwie „libs” i zachować pliki jar wewnątrz tego folderu, którego chcesz użyć w projekt.

  2. W widoku "Projekt-> Projekt" będzie można zobaczyć plik JAR ze studia Android (może nie być widoczny w widoku "Projekt-> Android"). Kliknij prawym przyciskiem plik jar i wybierz opcję "Dodaj jako bibliotekę" i kliknij OK.

+5

Najpierw musisz kliknąć górne menu rozwijane "Android" i wybierz "Projekt", aby wyświetlić foldery. –

+5

Nie ma "Dodaj jako bibliotekę". Używam 2.2.3. – Dave

20

najpierw skopiować plik .jar w yourproject/app/libs katalogu

Następnie otwórz gradle.build (moduł APP) i skopiuj compile fileTree(include: ['*.jar'], dir: 'libs') w dependencies{}

apply plugin: 'com.android.application' 

android { 
    compileSdkVersion 21 
    buildToolsVersion '21.1.2' 
    defaultConfig { 
     applicationId "com.android...." 
     minSdkVersion 9 
     .... 
    } 
    buildTypes { 
     release { 
      minifyEnabled false 
      proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' 
     } 
    } 
    productFlavors { 
    } 
} 

dependencies { 
    compile fileTree(include: ['*.jar'], dir: 'libs') <--- here 
    compile 'com.android.support:appcompat-v7:21.0.3' 
} 

Następnie wybierz: Narzędzia - > Android -> Projekt synchronizacji z plikami Gradle

+0

Próbowałem tego i nadal nie mogę odejść. Zauważono, że 'libs' nie pojawia się w moim drzewie projektu, nawet jeśli jest zdecydowanie w systemie plików. – trans

+0

@trans zdarza się, jeśli Android Studio nie może odświeżyć drzewa projektu. Zwiń katalog projektu i otwórz go ponownie w drzewie projektu, powinien pokazać katalog libs lub uruchomić ponownie Studio Android. – Apurva

Powiązane problemy