天天看點

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站彈幕

然後模拟器運作出現這樣的提示:

INSTALL_FAILED_NO_MATCHING_ABIS 安裝包安裝失敗,傳回代碼res=-113的解決辦法 B站彈幕

我百度了一下有人說這是我們的是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站彈幕

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

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

由此可以總結,寫程式還是得認真............................