首页 > 解决方案 > APK 未安装在 OREO 中

问题描述

当我尝试从 adb 安装时,它给了我这个错误

安装失败并显示消息 INSTALL_FAILED_NO_MATCHING_ABIS: 无法提取本机库,res=-113

这只会在 oreo OS 中发生。

我也在 Build.gradle 中添加了这个

splits {
    abi {
        enable true
        reset()
        include 'x86', 'armeabi-v7a'
        universalApk true
    }
}

但这行不通。

标签: androidperformanceandroid-studioandroid-fragmentsandroid-8.0-oreo

解决方案


尝试找出ABIS您的项目中缺少哪些内容。然后将它们包括为

include 'arm', 'arm-v7a', 'arm64', 'mips', 'x86', 'x86_64', 'armeabi-v7a'

其次,检查您是否真的需要universalApk,您可以使用minsdkversion并且targetsdkversion将涵盖您的整个范围。


推荐阅读