本文共 824 字,大约阅读时间需要 2 分钟。
1、jar包就是把它考入根目录下的libs里,然后在androidstudioIDE里右键点击jar包文件,选择“Add as Library”即可;
2、.so的文件有把类似arm64-v8a\armeabi-v7a\armeabi的文件夹拷贝到 工程目录\src\main\jniLibs里,或者把相关的.so文件夹拷贝到根目录的libs里,再到主功能(module)的build.gradle的android里设置sourceSets如下
android {
sourceSets {
main {
manifest.srcFile 'src/main/AndroidManifest.xml'
/*java.srcDirs = ['src']
resources.srcDirs = ['src']
aidl.srcDirs = ['src']
renderscript.srcDirs = ['src']*/
res.srcDirs = ['src/main/res', 'res-avchat', 'res-chatroom']
assets.srcDirs = ['src/main/assets']
jniLibs.srcDirs = ['libs', 'libs-sdk']
}
}
}
如果要只选引用指定的.so,则在build.gradle里的android里的defaultConfig里添加ndk节点:
defaultConfig {
applicationId "com.twocats.xingqubang"
minSdkVersion 18
targetSdkVersion 23
versionCode 1
versionName "1.0"
multiDexEnabled true
ndk {
abiFilters "arm64-v8a", "armeabi-v7a", "x86", "x86_64"
}
}
转载地址:http://erqhp.baihongyu.com/