android studio 多so生成的bug以及模块使用so开发问题

一个cmake的写法也无法识别无法调试。 有知道的朋友求指点


android studio 多so生成的bug以及模块使用so开发问题_第1张图片
image.png

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

defaultConfig {
        externalNativeBuild {
            cmake {
                cppFlags ""
            }
        }
        ndk {

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

        }
    }
}
    sourceSets {
        main {

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

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


android studio 多so生成的bug以及模块使用so开发问题_第2张图片
image.png

你可能感兴趣的:(android studio 多so生成的bug以及模块使用so开发问题)