Android模拟器运行程序INSTALL_FAILED_NO_

2020-10-26  本文已影响0人  静水红阳

问题描述

模拟器运行程序爆出如下错误:

The application could not be installed: INSTALL_FAILED_NO_MATCHING_ABIS

原因:

当前程序不能够在当前模拟器上运行,可能是由于CPU结构影响造成的。

现在安卓模拟器的CPU/ABI一般有几种类型,INTEL X86,ARM,MIPS,这种问题是模拟器和当前程序不匹配造成的。

解决思路:

  1. 换取适合应用程序的CPU结构的模拟器或者真机。
  2. 在项目代码中做如下配置使得程序所支持的CPU结构增多,示例代码如下:
android {
    ···
splits {
            abi {
                enable true
                reset()
                include 'x86', 'armeabi-v7a','x86_64'
                universalApk true
            }
        }
    }
上一篇下一篇

猜你喜欢

热点阅读