1.使用maven庫
首先在app/build.gradle庫中添加mavenCentraljava
repositories { mavenCentral() }
而後在dependencies裏面添加依賴,語法是compile 'groupId:artifactId:version'android
dependencies { compile 'com.mcxiaoke.volley:library:1.0.8' }
2.使用本地jar包app
首先把jar包添加到工程的libs目錄下,好比咱們添加litepal-1.1.1.jarmaven
而後在把libs裏全部的jar添加到依賴中,添加完以後別忘了從新構建一下。gradle
dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) }
3.依賴第三方工程ui
首先在項目的根目錄下建一個libs文件夾,不建也能夠,這是爲方便管理。spa
把須要依賴的工程拷貝到libs文件夾下面,這裏咱們添加pulltorefreshcode
在pulltorefresh裏面添加build.gradle文件,把一下代碼拷貝進去xml
apply plugin: 'android-library' android { compileSdkVersion 19 buildToolsVersion "19.0.1" sourceSets { main { manifest.srcFile 'AndroidManifest.xml' java.srcDirs = ['src'] resources.srcDirs = ['src'] aidl.srcDirs = ['aidl'] renderscript.srcDirs = ['src'] res.srcDirs = ['res'] assets.srcDirs = ['assets'] } } }
在項目的settings.gradle文件裏面添加pulltorefresh工程ip
include ':app', ':libs:pulltorefresh'
最後在app/build.gradle裏面添加這個工程依賴
dependencies { compile project(':libs:pulltorefresh') }