Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> 關於Android編程 >> Android模擬器安裝APP出現INSTALL_FAILED_NO_MATCHING_ABIS錯誤解決方案

Android模擬器安裝APP出現INSTALL_FAILED_NO_MATCHING_ABIS錯誤解決方案

編輯:關於Android編程

 Android模擬器安裝APP出現INSTALL_FAILED_NO_MATCHING_ABIS錯誤解決方案

當我們想在電腦的Android模擬器中安裝APP的時候,會報INSTALL_FAILED_NO_MATCHING_ABIS錯誤【如圖1】,導致APP無法在模擬器中運行。下面給出我的解決方案,希望能對你有所幫助!

Android模擬器下安裝APP報INSTALL_FAILED_NO_MATCHING_ABIS錯誤解決方案

【圖1】adb install 命令安裝APP

原因分析:

由於安裝的APP中使用了與當前CPU架構不一致的native libraries,所以導致報錯,因為現在絕大多數的智能手機還都是采用ARM架構的,雖然android是支持ARM和x86架構,但是它們的指令集是有差別的,APP在開發的時候使用的是ARM的本地庫,而我們在用AVD創建模擬器的時候使用的是x86的CPU,因此導致報錯。所以,如果APP是在x86架構下編譯的我們就創建x86cpu的模擬器,如果APP是在ARM架構編譯的我們就創建ARMcpu的模擬器。

解決方案:

首先要看你的模擬器CPU類型是哪一種結構,然後直接修改模擬器的CPU類型來適應你的native libraries就可以解決此問題。【如圖2】

感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved