This problem is more likely to appear on the simulator, because some applications use the native library (NDK). The compilation target of these libraries is usually the CPU of arm architecture. Running on X86 will report such an error. For example, I took a look at the error reporting application, and sure enough, there are a lot of so in lib
$ ls lib/armeabi/libapp_BaiduMapApplib_v2_1_1.so liblocSDK3.so libvi_voslib.so libyc.so
A simple solution is to change the emulator to an ARM architecture.
http://stackoverflow.com/questions/24572052/install-failed-no-matching-abis-when-install-apk
INSTALL_FAILED_NO_MATCHING_ABIS is when you are trying to install an app that has native libraries and it doesn’t have a native library for your cpu architecture. For example if you compiled an app for armv7 and are trying to install it on an emulator that uses the Intel architecture instead it will not work.
Similar Posts:
- [Solved] The solution of INSTALL_FAILED_NO_MATCHING_ABIS error
- INSTALL FAILED U NO MATCHING ABIS
- [Solved] Errors reported by genymotion, UI autoviewer and appium
- Centos7 vmware Install Error: C header files matching your running kernel were not found.
- missing required architecture x86_64 in file
- [Solved] Android Studio For Mac Error: “Intel HAXM is required to run this AVD,VT-x is disabled in BIOS”
- [Solved] No accelerator found – failed to create HAX VM
- [Solved] pip Install Error: is not a supported wheel on this platform
- svn: E170000: Unrecognised URL scheme
- How to Solve Anaconda Error (Three Errors to Solve)