Android模擬器安裝APP出現(xiàn)INSTALL_FAILED_NO_MATCHING_ABIS錯誤解決方案
Android模擬器安裝APP出現(xiàn)INSTALL_FAILED_NO_MATCHING_ABIS錯誤解決方案
當(dāng)我們想在電腦的Android模擬器中安裝APP的時候,會報(bào)INSTALL_FAILED_NO_MATCHING_ABIS錯誤【如圖1】,導(dǎo)致APP無法在模擬器中運(yùn)行。下面給出我的解決方案,希望能對你有所幫助!
Android模擬器下安裝APP報(bào)INSTALL_FAILED_NO_MATCHING_ABIS錯誤解決方案
【圖1】adb install 命令安裝APP
原因分析:
由于安裝的APP中使用了與當(dāng)前CPU架構(gòu)不一致的native libraries,所以導(dǎo)致報(bào)錯,因?yàn)楝F(xiàn)在絕大多數(shù)的智能手機(jī)還都是采用ARM架構(gòu)的,雖然android是支持ARM和x86架構(gòu),但是它們的指令集是有差別的,APP在開發(fā)的時候使用的是ARM的本地庫,而我們在用AVD創(chuàng)建模擬器的時候使用的是x86的CPU,因此導(dǎo)致報(bào)錯。所以,如果APP是在x86架構(gòu)下編譯的我們就創(chuàng)建x86cpu的模擬器,如果APP是在ARM架構(gòu)編譯的我們就創(chuàng)建ARMcpu的模擬器。
解決方案:
首先要看你的模擬器CPU類型是哪一種結(jié)構(gòu),然后直接修改模擬器的CPU類型來適應(yīng)你的native libraries就可以解決此問題?!救鐖D2】
感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!
相關(guān)文章
android異步請求服務(wù)器數(shù)據(jù)示例
這篇文章主要介紹了android異步請求服務(wù)器數(shù)據(jù)示例,需要的朋友可以參考下2014-03-03Android XMPP通訊自定義Packet&Provider
這篇文章主要介紹了Android XMPP通訊自定義Packet&Provider的相關(guān)資料,需要的朋友可以參考下2016-08-08Android EditText 監(jiān)聽用戶輸入完成的實(shí)例
下面小編就為大家分享一篇Android EditText 監(jiān)聽用戶輸入完成的實(shí)例,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-02-02Android 中ActionBar+fragment實(shí)現(xiàn)頁面導(dǎo)航的實(shí)例
這篇文章主要介紹了Android 中ActionBar+fragment實(shí)現(xiàn)頁面導(dǎo)航的實(shí)例的相關(guān)資料,希望通過本文能幫助到大家實(shí)現(xiàn)這樣的功能,需要的朋友可以參考下2017-09-09Android9.0 靜默安裝源碼的實(shí)現(xiàn)
這篇文章主要介紹了Android9.0 靜默安裝源碼的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-01-01