在安卓上整合一个USB摄像头代码,结果发现一个怪事,打包的apk中没有相应的so。这是怎么回事?后来一想别人可以,肯定是配置不一样,于是让他把代码工程上传。结果目录对比,吾发现了以下开关:
android { defaultConfig { ndk { abiFilters "armeabi" } }
吾虚心的把这一段代码复制到吾工程中,顺便改为armeabi-v7a(太老的已经没必要了),果然解决了问题。
吾这边解决了,他把代码工程下载又出问题了。什么问题?so打不进去,问吾何故?是不是少了什么东西?吾想了半天,觉得应该是AS版本低了,使用armeabi-v7无法打包,让他改为armeabi,打包成功。