2015-05-05 5 views
0

Я хочу использовать эту библиотеку в своем проекте.Как добавить стороннюю библиотеку в проект студии Android от github?

Github - AndroidCountryPicker

для других библиотек GIT я всегда находил Gradle заявление сборки при условии, которые будут добавлены к проекту, здесь это не так. Может ли кто-нибудь мне помочь? как эти зависимости, которые я добавляю в проект.

dependencies { 
    compile fileTree(dir: 'libs', include: ['*.jar']) 
    compile 'com.android.support:appcompat-v7:22.1.1' 
    compile 'com.github.siyamed:android-shape-imageview:[email protected]' 
    compile 'com.nineoldandroids:library:2.4.0' 
    compile 'com.daimajia.easing:library:[email protected]' 
    compile 'com.github.clans:fab:1.4.0' 
    compile 'com.daimajia.androidanimations:library:[email protected]' 
    compile 'com.astuetz:pagerslidingtabstrip:1.0.1' 
    compile 'it.neokree:MaterialTabs:0.11' 
    compile 'it.sephiroth.android.library.floatingmenu:floatingmenu:1.0.1' 
    compile 'com.github.castorflex.verticalviewpager:library:19.0.1' 
    compile 'com.oguzdev:CircularFloatingActionMenu:1.0.2' 
    compile 'com.kbeanie:image-chooser-library:[email protected]' 
    compile 'org.jraf:android-switch-backport:[email protected]' 
    compile('com.doomonafireball.betterpickers:library:1.5.5') { 
     exclude group: 'com.android.support', module: 'support-v4' 
    } 
    compile files('libs/easyandroidanimationslibrary-v0.5.jar') 
    compile 'com.android.support:recyclerview-v7:21.0.3' 
    compile files('libs/AndroidCountryPicker-master.jar') 
} 

Если кто-нибудь может мне помочь, как пользоваться библиотекой камеры, было бы здорово.

+0

'компилировать файлы ('ЛИЭС/AndroidCountryPicker-master.jar')' эта линия выглядит правильно. У вас есть эта банка? – Blackbelt

+0

@Blackbelt Нет, я не хочу, я загрузил zip-файл с загрузки и скопировал его в папку с папками. то есть у меня есть. я нуждаюсь в этом. помогите мне пожалуйста. –

ответ

0

Эта библиотека построена с помощью Eclipse и не обеспечивает поддержку градиента.

Также у этой библиотеки есть ресурсы, и вы можете использовать файл jar.

Удалить libs/AndroidCountryPicker-master.jar и удалите эту строку из вашего build.gradle:

compile files('libs/AndroidCountryPicker-master.jar') 

Вы должны:

Вы должны somenthing как:

root: 
     library1 
     build.gradle 
     app 
     build.gradle 
     settings.gradle 
  • Измените файл settings.gradle в

    include ':library1' include ':app'

В файле app/build.gradle вы должны добавить:

dependencies { 
    // Module Library 
    compile project(':library1') 
} 

Наконец в вашем library1/build.gradle вы должны добавить что-то вроде этого:

buildscript { 
     repositories { 
      mavenCentral() 
     } 
     dependencies { 
      classpath 'com.android.tools.build:gradle:1.1.3' 
     } 
    } 
    apply plugin: 'com.android.application' 


    android { 
     lintOptions { 
       abortOnError false 
      } 

     compileSdkVersion 22 
     buildToolsVersion "22.0.1" 

     defaultConfig { 
      targetSdkVersion 22 
     } 

     sourceSets { 
      main { 
       manifest.srcFile 'AndroidManifest.xml' 
       java.srcDirs = ['src'] 
       resources.srcDirs = ['src'] 
       aidl.srcDirs = ['src'] 
       renderscript.srcDirs = ['src'] 
       res.srcDirs = ['res'] 
       assets.srcDirs = ['assets'] 
      }    
     } 
    } 

    dependencies { 
     compile fileTree(dir: 'libs', include: ['*.jar']) 
    } 
+0

спасибо. Позвольте мне попробовать и вернуться к вам. –

Смежные вопросы