/文章

Android Studio添加第三方库libs和so

文章目录

前言

这个经常用,但还是忘记了,因此参考网上文章整理于此。

本文摘抄内容涉及: 添加so库,添加第三方jar,添加Library库文件等。

好记性不如烂笔头

正文

添加so库

方法一:
  1. 在项目中的src/main里新建jniLibs文件夹
  2. 把.so复制进去,刷新一下即可
方法二:
  1. 在app/中新建libs文件夹,把.so复制进去
  2. 在app/build.gradle中添加如下内容
sourceSets {
    main {
        jniLibs.srcDirs = ['libs']
    }
}

PS :意思是会把libs文件夹当成jniLibs文件夹,可以直接用so库了

添加jar

将jar文件复制至app module目录下的libs文件夹下,然后打开app module目录下的build.gradle配置文件,在dependencies项中添加配置命令,这里有两种配置方式可供选择:

  1. 一次性引入libs目录下所有jar文件
compile fileTree(include: ['*.jar'], dir: 'libs')
  1. 单个逐一引入jar文件
compile files('libs/universal-image-loader-1.8.6-with-sources.jar')

Library库文件

将第三方Library库文件复制到项目根目录下,打开项目根目录下的settings.gradle文件,添加配置命令,如:

include ':app', ':PullToRefresh'

然后打开app module目录下的build.gradle,添加配置命令,如:

compile project(':PullToRefresh')

小技巧:推荐在项目根目录下新建一个文件夹,如extras文件夹,将所有Library库文件都复制到该文件下,方便统一浏览管理,这样上面两步对应的配置命令将变成:

include ':app', ':extras:PullToRefresh'

compile project(':extras:PullToRefresh')

参考文章

  1. Android studio添加第三方库和so

猜你喜欢

发表评论