[Install_Failed_No_Matching_Abis: Failed to Extract Native Libraries, Res=-113]

[INSTALL_FAILED_NO_MATCHING_ABIS: Failed to extract native libraries, res=-113]

July 25, 2019 :

I was facing this issue in Android Studio 3.0.1 :

After checking lots of posts, here is Fix which works:

Go to module build.gradle and within Android block add this script:

splits {
abi {
enable true
reset()
include 'x86', 'x86_64', 'armeabi', 'armeabi-v7a', 'mips', 'mips64', 'arm64-v8a'
universalApk true
}
}

Simple Solution. Feel free to comment. Thanks.

[INSTALL_FAILED_NO_MATCHING_ABIS: Failed to extract native libraries, res=-113 when trying to install app on 64bit architecture

You are getting this error because your app does not have 64-bit version of some lib. You can confirm that by building an apk then analyzing it by Build > Analyze Apk...

There you will see that no directory exists for 64-bit arch: x86_64, arm64_v8a

Sample Image

You need to provide native libs for these architecture to fix this error.

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.

how to solve INSTALL_FAILED_NO_MATCHING_ABIS when using gluon mobile and maven?

When using gluon-mobile, this error means that device doesn't support 64 bits, which is what the plugin is building.



Related Topics



Leave a reply



Submit