以volley为例导入源码 : https://github.com/ark/volley
下载后讲volley-master到自己Project的目录下
第一步,在setting.gradle 里面原本是 include ':app' 只是包含了自己的app。
改为 include ':app',':volley-master' 添加上volley-mast。
第二步,在app目录下的 build.gradle里面dependencies里面继续添加
dependencies {
// 编译libs目录下的所有jar包
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.android.support:appcompat-v7:21.+'
//这里添加你的第三方类库
compile project(':volley-master')
}
buildscript {
repositories {
mavenCentral()
}
dependencies {
<span style="white-space:pre"> </span>//版本要一致
classpath 'com.android.tools.build:gradle:1.1.0'
}
}
apply plugin: 'android-library'
group 'com.android.frameworks'
version 'master-SNAPSHOT'
android {
<span style="white-space:pre"> </span>//这里的版本应该与应用app build.gradle里面的版本匹配
compileSdkVersion 21
buildToolsVersion '21.1.0'
sourceSets {
defaultConfig {
apply plugin:'android-library'
}
main {
assets.srcDirs = ['assets']
res.srcDirs = ['res']
aidl.srcDirs = ['src']
resources.srcDirs = ['src']
renderscript.srcDirs = ['src']
java.srcDirs = ['src']
manifest.srcFile 'AndroidManifest.xml'
}
instrumentTest {
assets.srcDirs = ["tests/assets"]
res.srcDirs = ["tests/res"]
resources.srcDirs = ["tests/src"]
java.srcDirs = ["tests/src"]
}
}
}
完成后点击菜单栏 Build -Rebuild project 即可。