在 targetSdkVersion 中如果版本太高则会报出 libxxx.so- text relocations 的闪退异常。
可以在 linux 下使用 readelf -a libxxxx.so | grep TEXTREL 查看so文件,
可以看到如果出现text relocations 的问题的so文件则会显示 0x00000016(TEXTREL)的提示字段。表面需要重新编译这里的源码了。但是在没有源码的情况下,则需要将targetSdkVersion的版本降到他不会报错的位置,否则需要替换该so文件或者该功能。
这里我替换了该so文件,成功解决问题。