1.第一种导入方法:

下面演示如何在本项目中导入第三方的源代码类库,这里例子是导入Httpzoid一个json http client类库 
先从github上下载zip包解压后把Httpzoid目录copy到你项目的目录下,添加后android studio的项目下会自动出现这个目录。接下来需要手工修改项目跟目录下settings.gadle 添加 include ':App',':Httpzoid'
这里必须手工修改没有其他方法
然后在打开App/build.gradle这个文件,添加 
dependencies{ 
compile project(':Httpzoid') 
}
这时你再打开Open Module Settings就可以看到,已经导入httpzoid的类库
但是编译肯定还是会错误的
还必须在项目Httpzoid目录下添加一个build.gradle的这个文件,内容如下

buildscript { 
repositories { 
mavenCentral() 
}
dependencies {
classpath 'com.android.tools.build:gradle:0.6.+' 
}
}
apply plugin: 'android-library' 
repositories {
mavenCentral() 
}

android { 
compileSdkVersion 18
buildToolsVersion "17.0.0"

defaultConfig { 
minSdkVersion 14
targetSdkVersion 18 
}
sourceSets {
main {
manifest.srcFile 'AndroidManifest.xml'
java.srcDirs = ['src']
resources.srcDirs = ['src']
aidl.srcDirs = ['src']
renderscript.srcDirs = ['src']
}

}
dependencies {
compile 'com.android.support:appcompat-v7:+'
compile files('libs/gson-2.2.4.jar')
}

这是后编译还会有可能报错

这时候可能需要修改一下Httpzoid目录下的AndroidManifest.xml文件有可能存在和你项目中文件有冲突或版本跨度太大导致语法的错误修改一下


2.第一种导入方法:


首先:跳到Project这里来,在这里打开你的app路径,找到libs文件夹

然后copy你的第三方jar包,直接paste到这个libs里面(例如我copy nineold.....jar),直到出现这样的状态
可以看到的是没有被引用的jar包前面是没有三角形的,这个时候我们再nineold包上右键可以在弹出框的底部看到一行Add As Libary..点击确定之后你再去看你的gradle文件是否自动引用了这个包呢?再回来一看你的目标jar包前面就增加了一个三角形,接着你就可以在工程用引用jar包啦~