前兩天引入B站彈幕的開源庫,遇到了個這樣的異常,之前去網上查到,沒查到,之前沒時間總結,今天總結一下,希望能幫助大家。
我引入了這個庫
compile 'com.github.ctiao:ndkbitmap-armv5:0.9.21'
然後模拟器運作出現這樣的提示:
我百度了一下有人說這是我們的是x86架構,但是你運作的項目支援的是arm架構,是以你需要讓自己的項目也支援arm的架構。 我通過百度找到了這一樣一種處理方法,但是沒有。它說隻需要在自己的build.gradle中的android{}中加入這樣的幾句代碼就可以 代碼如下 : splits { abi { enable true reset() include ‘x86’, ‘armeabi-v7a’ universalApk true } }
我加入後還是沒有效果,于是我跑帶GitHub上B彈幕開源裡又仔細的看了一下發現它有針對的引入位址.......
既然知道了原因,哪我換了一下,就完美的解決了。
compile 'com.github.ctiao:ndkbitmap-x86:0.9.21'
由此可以總結,寫程式還是得認真............................