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') }