赞
踩
- Installation did not succeed.
- The application could not be installed: INSTALL_FAILED_NO_MATCHING_ABIS
目前项目ABI架构如下:
- ndk {
- abiFilters 'armeabi-v7a', 'arm64-v8a', 'x86'
- }
1. 32位 64位兼容测试 2.连上数据线后 输入命令能查看手机:多位的 adb shell getprop ro.product.cpu.abi
如图: 该手机为64位
OK 上干货!!!!
1.解析apk 查看 当前apk 支持的so 如下: 我这里直接用的android studio自带的 也可以直接改后缀查看
分析so差异化:
基于分析不难看出ABI架构so差异化 在 上图三个文件 最终库指向:高斯模糊依赖库
解决方案一: 去除改依赖即可正常单ABI运行
解决方案二: 适配64so
完美解决 感谢阅读,如对您有用麻烦点赞支持下 谢谢
- > Task :app:stripDebugDebugSymbols UP-TO-DATE
- > Task :app:validateSigningDebug UP-TO-DATE
- > Task :app:packageDebug
- > Task :app:assembleDebug
-
- BUILD SUCCESSFUL in 1s
- 116 actionable tasks: 3 executed, 113 up-to-date
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。