INSTALL_FAILED_NO_MATCHING_ABIS終極解決方案

出現這個緣由是由於該native libraries不支持當前的cpu的體系結構。
CPU常見體系結構:架構

  1. x86
  2. x86_64
  3. armeabi
  4. arm64

我的認爲遇到這種問題推薦換官方模擬器,Genymotion解決起來比較麻煩。下面是官方模擬器的解決方法:
咱們模擬器平常用的CPU架構是前兩種,由於最後兩種很慢,不多用,因此遇到這種問題,你換armeabi或arm64架構就能夠解決.3d

  1. 看看程序中,.so是什麼文件,下面這個是騰訊的tinker,armeabi架構的。那就建立armeabi架構的虛擬機
    cdn

  2. 打開Android Virtual Device manager,新建模擬器:
    blog

  3. 點Next會遇到這一步,選擇系統鏡像,點Other Images,選擇armeabi的架構就能夠,有的版本沒法建立,就換一個試一試。
    虛擬機


    最簡單的辦法就是不使用虛擬機,使用真機就不存在這樣的問題。😄

網上查了好多,最終還有自搞定的。分享給你們節約點時間。
Be kind one another。it

相關文章
相關標籤/搜索