导入*.jar包
新建好了Android项目,添加一个第三方已经打包好的jar文件进你项目,下面就已添加一个gson.jar的一个包
1.打开android studio,把工程目录切换到project模式
2.找到libs目录,把要导入的第三方jar库复制到libs目录下,要是没有这个目录,可以自己新建这个目录
3.右键单击导入的jar文件,单击
或者
右键单击导入的jar文件,底下有个set aslibrary ,单击
到这里已经完成了jar的添加
4.然后在选择项目单击Open Module Settings,在Dependencies中选择添加文件
5.这样就完成了jar文件添加
打开App目录下有个build.gradle文件应该项目结构文件,上述的动作只是为了在在文件下添加
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile files('libs/gson-2.2.4.jar')
}
导入第三方库的第一种方法
1.
2.
3.
4.
按着下一步一直到完成
5.
6.关键的一步,关联库和自己的项目
到这里已经导入第三方库成功
7.解决导入库是的错误:
一般看缺什么导进去什么关联就好了
导入第三方java类库含源代码包 第二种方法
下面演示如何在本项目中导入第三方的源代码类库,这里例子是导入pull_library类库
1.先从github上下载zip包解压后把pull_library目录copy到你项目的目录下,如下图:
2.添加后android studio的项目下会自动出现这个目录
3.接下来需要手工修改项目根目录下settings.gadle 添加
include ':App',':pull_library'
这里必须手工修改没有其他方法
4.然后在打开App/build.gradle这个文件,添加
dependencies{
compile project(':pull_library')
}
如果有dependencies{}这个方法,就在方法里面添加
compile project(':pull_library')
5.这时你在打开Open Module Settings就可以看到,已经导入pull_library的类库
6.但是编译肯定还是会错误的,还必须在项目pull_library目录下添加一个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')
}
7.这时候编译还会有可能报错,这时候可能需要修改一下pull_library目录下的AndroidManifest.xml文件有可能存在和你项目中文件有冲突或版本跨度太大导致语法的错误修改一下
做完以上几步基本上就可以成功了