0
点赞
收藏
分享

微信扫一扫

android studio 3.0 导入第三方so文件


操作步骤

以根目录下libs文件夹为例。src/main/jnilibs 应该类似。

  1. 新建根目录下libs文件夹。
  2. 将so文件拷贝到libs文件夹。
  3. gradle文件 sourceSets-main标签增加 jniLibs.srcDirs = [‘libs’]
  4. gradle文件 dependencies 标签下增加 compile fileTree(include: ‘*.so’, dir: ‘libs’)

示例代码

dependencies {
compile fileTree(include: '*.so', dir: 'libs')
}

sourceSets {
main {
manifest.srcFile 'AndroidManifest.xml'
java.srcDirs = ['src']
resources.srcDirs = ['src']
aidl.srcDirs = ['src']
renderscript.srcDirs = ['src']
res.srcDirs = ['res']
assets.srcDirs = ['assets']
jniLibs.srcDirs = ['libs']
}
}


举报

相关推荐

0 条评论