导入第三方jar、so
Android studio 使用第三方jar包和.so库
AS使用jar包不能直接复制到libs就马上使用,还需要引用我们导入的jar包和so库,这里有两种使用方法:
第一种
首先将下载的Jar包直接Copy到libs目录下面,然后右击Jar文件,点击Add As Library后,在出现的弹出框点击确定即可。
添加之后我们可以看到build.gradle文件中多出来一行代码,这里就是引用jar包的代码,我用的图是两个demo的图,不要在意细节!!!
这样就可以使用我们导入的jar包了。
第二种
同样将下载的Jar包直接Copy到libs目录下面,这里使用代码来引用,我个人都是使用的这种方法,因为这样既可以引用jar包也可以引用so库,我们只需要在build.gradle的文件中 android {}里面加入下面的代码即可:
sourceSets {
main {
jniLibs.srcDirs = ['libs']
}
}
修改了gradle文件当然需要然编译一下,点击Sync now即可:
这样就可以使用我们导入的jar和so文件了。还有一种方法也是手动添加的,直接在File 的 Project Structure中添加:
根据个人习惯使用吧。