简书链接:androidstudio多so生成的bug以及模块使用so开发问题
文章字数:401,阅读全文大约需要1分钟
一个cmake的写法也无法识别无法调试。 有知道的朋友求指点
image.png

最近进行模块开发,新建了一个测试app对jni模块进行调试,发现总是无法加载so 但是打包后发现是正常的,主app,这样修改就ok了

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
defaultConfig {
externalNativeBuild {
cmake {
cppFlags ""
}
}
ndk {

abiFilters "armeabi-v7a" //输出指定三种abi体系结构下的so库。目前可有可无。 "armeabi-v7a"

}
}
}
sourceSets {
main {

jniLibs.srcDirs = ['src/main/jniLibs']
}
}

不生效的解决方式 找到模块点击build即可,模块开发几乎每次修改都需要点击,速度变得更慢了,不好意思。
image.png