Android installation failed: INSTALL_FAILED_NO_MATCHING_ABIS: Failed to extract native libraries, res=-113.

 

Installation failed with message Failed to complete session: INSTALL_FAILED_NO_MATCHING_ABIS: Failed to extract native library, res=-113.

If an existing version of the apk exists, it is possible to fix the problem by uninstalling that version, then reinstalling.

Warning: Uninstalling will delete application data!

Do you want to uninstall existing applications?

My reasons are:

Baidu map is used:

 

Forgot to add the corresponding CPU type library

 Solution: add the corresponding type library in build.gradle (app) and synchronize

After adding it, it can be installed and run. If you do not use a third-party shelf package, you only need to add the following compilation configuration under defaultConfig in build.gradle (app)

splits {
    abi {
        enable true
        reset()
        //If the CPU type is missing, just add the corresponding type
        include 'armeabi','x86', 'armeabi-v7a','x86_64','arm64-v8a', 'mips', 'mips64'
        universalApk true
    }
}

 

Tags: Android installation failed: INSTALL_FAILED_NO_MATCHING_ABIS: Failed to extract native libraries, res=-113.

android error  Android development

Related: Android installation failed: INSTALL_FAILED_NO_MATCHING_ABIS: Failed to extract native libraries, res=-113.