android studio 打包找不到 arm64下面的so文件解决方案
在使用高德地图和导航时被那个so文件搞得要死要活的,首先需要导航的话就先把包加全,
然后在build中添加代码
sourceSets {
main {
jniLibs.srcDirs = ['src/main/jniLibs']
}
}
splits {
abi {
enable true
reset()
include 'x86', 'x86_64', 'armeabi-v7a', 'armeabi','mips','mips64'
universalApk false
}
}
这样问题基本都能解决了,顺带一提,因为讯飞中貌似还需要包含arm64-v8a,这个包不需要,如果有的话一些arm64的会自动加载这个包下面的so文件,但是高德有没有提供这个so文件,所以不需要这个包