天天看點

android studio 3.0 導入第三方so檔案

操作步驟

  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']
   }
}