添加so文件的兩種方式
一、方式一
1.把.so復(fù)制到module的lib文件夾下
2.在build.gradle下的android下添加以下五行腳本即可(注:以下腳本意思是會(huì)把libs文件夾當(dāng)成jniLibs文件夾,可以直接用so庫(kù)了)
android {
compileSdkVersion 26
defaultConfig {
...
}
buildTypes {
release {
...
}
}
sourceSets {
main {
jniLibs.srcDirs = ['libs']
}
}
}
注意是寫(xiě)在android下
方式二
在src/main中新建jniLibs文件夾 灯蝴,把.so復(fù)制進(jìn)去即可
注:使用這種方式記得將方式一的如下代碼刪掉,否則在jniLibs下so文件 不出現(xiàn)
sourceSets {
main {
jniLibs.srcDirs = ['libs']
}
}
既有jar文件也有so文件時(shí):
so文件添加方式還是如上兩種方式问潭,不受影響
添加jar包
1.找到app下的libs灾茁,將你下載的jar包復(fù)制粘貼進(jìn)去
2.選中該jar包右鍵->add as library,之后會(huì)在dependencies中出現(xiàn)依賴(lài)
dependencies {
...
implementation files('libs/BASE64Encoder.jar')
}
注:不需要其他配置