操作步驟
- 建立根目錄下libs檔案夾。
- 将so檔案拷貝到libs檔案夾。
- gradle檔案 sourceSets-main标簽增加 jniLibs.srcDirs = [‘libs’]
- 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']
}
}