Android 安装时报错INSTALL_FAILED_NO_MATCHING_ABIS

这篇具有很好参考价值的文章主要介绍了Android 安装时报错INSTALL_FAILED_NO_MATCHING_ABIS。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

在安装App到手机上是提示安装错误:INSTALL_FAILED_NO_MATCHING_ABIS

install_failed_no_matching_abis,Android 知识碎片,adb

错误原因:是由于使用了native libraries 。该native libraries 不支持当前的cpu的体系结构。

常见的cpu架构

通过adb shell 查看CPU架构:

install_failed_no_matching_abis,Android 知识碎片,adb

 查看设备系统架构:

C:\Users\Desktop> adb shell
tb_bsp:/ $ getprop ro.product.cpu.abi
armeabi-v7a

armeabi-v7a 类型

查看CPU 详情:

tb_bsp:/ $ cat /proc/cpuinfo
processor       : 0
Processor       : ARMv7 Processor rev 4 (v7l)
model name      : ARMv7 Processor rev 4 (v7l)
BogoMIPS        : 18.17
Features        : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm aes pmull sha1 sha2 crc32
CPU implementer : 0x41
CPU architecture: 7
CPU variant     : 0x0
CPU part        : 0xd03
CPU revision    : 4

processor       : 1
Processor       : ARMv7 Processor rev 4 (v7l)
model name      : ARMv7 Processor rev 4 (v7l)
BogoMIPS        : 18.17
Features        : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm aes pmull sha1 sha2 crc32
CPU implementer : 0x41
CPU architecture: 7
CPU variant     : 0x0
CPU part        : 0xd03
CPU revision    : 4

processor       : 2
Processor       : ARMv7 Processor rev 4 (v7l)
model name      : ARMv7 Processor rev 4 (v7l)
BogoMIPS        : 18.17
Features        : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm aes pmull sha1 sha2 crc32
CPU implementer : 0x41
CPU architecture: 7
CPU variant     : 0x0
CPU part        : 0xd03
CPU revision    : 4

processor       : 3
Processor       : ARMv7 Processor rev 4 (v7l)
model name      : ARMv7 Processor rev 4 (v7l)
BogoMIPS        : 18.17
Features        : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm aes pmull sha1 sha2 crc32
CPU implementer : 0x41
CPU architecture: 7
CPU variant     : 0x0
CPU part        : 0xd03
CPU revision    : 4

Hardware        : MT8766A
Revision        : 0000
Serial          : 0000000000000000

解决方法

如果当前app是我们自己开发的,可通过一下方法尝试解决:

解决方法:在build.gradle(app)中添加相应的类型库,同步即可

install_failed_no_matching_abis,Android 知识碎片,adb

 添加后,就能够安装运行了。如果没有使用第三方的架包的话,只需要在build.gradle(app)中的defaultConfig下增加以下编译配置:

splits {
    abi {
        enable true
        reset()
        //缺少什么CPU类型就添加对应的类型即可
        include 'armeabi','x86', 'armeabi-v7a','x86_64','arm64-v8a', 'mips', 'mips64'
        universalApk true
    }
}
 

但是如果属于三方应用,暂时我还没什么好的解决方法,

 文章来源地址https://www.toymoban.com/news/detail-796022.html

到了这里,关于Android 安装时报错INSTALL_FAILED_NO_MATCHING_ABIS的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Android安装apk应用的时候出现INSTALL_FAILED_SHARED_USER_INCOMPATIBLE如何解决

    如果你安装app时出现 INSTALL_FAILED_SHARED_USER_INCOMPATIBLE 的错误 那么你大概率在 manifest 文件中增加了 android:sharedUserId=\\\"android.uid.system\\\" ,此属性的作用是将普通app提升为系统app(这样就能使用一些系统权限,例如在应用外显示弹窗) 针对此问题,网上大部分讨论的是去除 android:

    2023年04月09日
    浏览(30)
  • npm install指令安装东西时报network错误解决方案

    报错截图: 报错代码: 解决方案: ①进行代理设置为false,如下命令 ②npm缓存清理,如下命令 ③再次执行npm install命令即可解决此问题

    2024年02月12日
    浏览(45)
  • 安装Electron时报错command sh -c node install.js

    在安装Electron报如下错误 在指令后面添加 --ignore-scripts,意思是npm 将不会运行在package.json中指定的scripts

    2024年02月16日
    浏览(41)
  • 使用 npm install安装依赖时报错 npm ERR! Error while executing

    问题描述:vue-element-admin使用 npm install安装依赖时报错 npm ERR! Error while executing 解决办法1:(没有解决我的问题) 执行如下命令: 再执行 npm install 就可以了 如果上述命令执行完后,还是报那个错误,请继续执行如下命令,亲测有效 解决办法2:(解决了我的问题!!!)

    2024年02月11日
    浏览(215)
  • Android签名 (四) 实践 | INSTALL_PARSE_FAILED_NO_CERTIFICATES

    最近在安装一个apk时出现下面的报错: adb: failed to install JackDemo.apk: Failure [INSTALL_PARSE_FAILED_NO_CERTIFICATES: Scanning Failed.: No signature found in package of version 2 or newer for package com.jack.demo] 安装环境: 应用目标版本:android:targetSdkVersion=\\\"30\\\" 系统平台版本:Android 12(API级别32) 将上面的报

    2024年01月25日
    浏览(26)
  • 【解决】Unity Hub 安装目标平台模块失败。警示“Install failed: Validation Failed”信息。

    使用软件:Unity Hub   问题描述 更多说明 原意 Install failed: Validation Failed 翻译 安装失败:验证失败 —— 注:该问题出现于 Unity Hub 中,对Unity版本新增目标平台模块出现安装失败的问题反馈。 目标平台:例如项目打包 PC、IOS、ANDRIOD、PS4、XBOX、MAC、WEBGL等     根据Unity问题

    2024年02月13日
    浏览(44)
  • CentOS下用rpm安装软件时报错error: Failed dependencies

    在CentOS下用rpm安装软件时会报如下错误: 1、安装时提示: [root@db software]# rpm -ivh ksh-20120801-254.el8.x86_64.rpm warning: ksh-20120801-254.el8.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID 8483c65d: NOKEY error: Failed dependencies:     libm.so.6(GLIBC_2.23)(64bit) is needed by ksh-20120801-254.el8.x86_64 解决的方法就是

    2024年01月17日
    浏览(40)
  • npm install 安装依赖,报错 Host key verification failed

     设置 git 的身份和邮箱 进入 = 用户 = [你的用户名] = .ssh文件夹下,删除 known_hosts 文件即可 进入之后有可能会看到 known_hosts_old 文件,但是别管它,直接将 known_hosts 删除掉即可,然后开始进行 git 的配置 $ ssh-keygen -t rsa -C \\\"xxx@xxx.com\\\"     执行完上一环节会出现,直接回车两次

    2024年02月12日
    浏览(33)
  • harmony 鸿蒙系统学习 安装ohpm报错 ohpm install failed

    一. 安装配置 DevEco Studio  安装包时报错 execute \\\'ohpm install\\\' failed. Install task failed: ArkTS 3.2.12.5. Install ArkTS dependencies failed. 解决办法 找原因,首先,我的电脑中之前安装过node,也许是因为这个。(其实不是) 先看软件的使用node的配置,发现config用的是 .npmrc文件,去c盘找到对应

    2024年02月21日
    浏览(29)
  • APK安装失败:[INSTALL_FAILED_VERIFICATION_FAILURE]

    APK安装失败:[INSTALL_FAILED_VERIFICATION_FAILURE] 当安装 “myapp.apk”,得到的错误: [INSTALL_FAILED_VERIFICATION_FAILURE] 您必须允许未签名的应用程序。安装被Android阻止。允许在设置中安装非市场应用程序。 您需要在ADB安装期间禁用对APK的验证。如果安全设置显示为灰色或不能正常工作

    2024年02月12日
    浏览(26)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包