so文件参与aar打包后,运行程序会崩溃问题。
感谢这位大佬,帮我解决了问题 SO打入AAR包_打包的aar中不包含libs下的so-CSDN博客,下面是示例代码
1、不要将SO文件,放入libs目录下。
2、在对应Module项目里,在main目录下,创建 jniLibs 文件夹,把.so文件放进来。
图1
3、在该Module项目里,修改build.gradle中的jni目录。在android{} 层级下。
图2
sourceSets{
main{
jniLibs.srcDir file('jni/')
}
}
最终如图所示:
图3