1.官方API介绍
android:extractNativeLibs
软件包安装程序是否将原生库从 APK 提取到文件系统。如果设为 false,则原生库必须保持页面对齐状态并以未压缩的形式存储在 APK 中。无需更改代码,因为链接器在运行时直接从 APK 加载库。
默认值为 "true"。
从 AGP (Android Gradle Plugin) 的 CHANGELOG
中,我们可以看到,在 AGP 3.6.0版本中,google
更新了 extractNativeLibs
的默认行为,在构建应用时,插件现在默认会将 extractNativeLibs 设置为 false
。
链接:https://www.jianshu.com/p/9a75aeb47ab1
所以由上可知,想要解决.so加载问题,可在AndroidManifest中设置这个属性