INSTALL_FAILED_NO_MATCHING_ABIS 安装包安装失败,返回代码res=-113的解决办法 B站弹幕

前两天引入B站弹幕的开源库,遇到了个这样的异常,之前去网上查到,没查到,之前没时间总结,今天总结一下,希望能帮助大家。


我引入了这个库

compile 'com.github.ctiao:ndkbitmap-armv5:0.9.21'

INSTALL_FAILED_NO_MATCHING_ABIS 安装包安装失败,返回代码res=-113的解决办法 B站弹幕_第1张图片


然后模拟器运行出现这样的提示:


INSTALL_FAILED_NO_MATCHING_ABIS 安装包安装失败,返回代码res=-113的解决办法 B站弹幕_第2张图片

我百度了一下有人说这是我们的是x86架构,但是你运行的项目支持的是arm架构,所以你需要让自己的项目也支持arm的架构。
我通过百度找到了这一样一种处理方法,但是没有。它说只需要在自己的build.gradle中的android{}中加入这样的几句代码就可以 
代码如下 :
splits { 
abi { 
enable true 
reset() 
include ‘x86’, ‘armeabi-v7a’ 
universalApk true 
}

我加入后还是没有效果,于是我跑带GitHub上B弹幕开源里又仔细的看了一下发现它有针对的引入地址.......

INSTALL_FAILED_NO_MATCHING_ABIS 安装包安装失败,返回代码res=-113的解决办法 B站弹幕_第3张图片

既然知道了原因,哪我换了一下,就完美的解决了。

 compile 'com.github.ctiao:ndkbitmap-x86:0.9.21'
由此可以总结,写程序还是得认真............................


你可能感兴趣的:(Android,B站弹幕,x86架构,arm架构)