最近这两周,笔者发现自己使用的华为手机(畅5A)安装应用(包括外部来源应用与华为应用市场来源应用)时总是失败,出现“应用签名异常”的提示,最终虽然没有解决这一问题,但是成功绕过这一问题在手机上安装了新的app。

8.6补充:应用商店安装app出现-22错误的问题已解决,但是外部来源app依然会出现“应用签名异常”,解决方法见下文。

9.2补充:今天我试了试之后发现似乎没问题了,外部安装也可以正常进行了,好耶!

绕过这一问题需要:

手机一部(废话)、电脑*1、待安装app的apk文件、ADB工具(说明见下文)

目录:

1·问题来源探寻

2·(绕过)使用ADB工具强制安装apk的教程

3.(对于-22错误的解决)卸载谷歌play更新服务

4.作者的话

1·问题来源探寻

为寻找解决办法,查询华为花粉社区,你会发现同一时期也有人出现了同样的状况,参考以下链接。华为畅享6s在安装外部应用时提示签名异常 - 其他机型版块华为畅享6 花粉俱乐部图片来自于上述链接中,系网友上传之图片

该链接中的楼主与华为工程师联系后,提到:华为工程师昨天打电话了,说是华为手机系统版本过低,并且目前该手机的系统版本已经停止更新了。

哦吼,看来只能自力更生了,查询可以强制安装apk的方法,得知可以通过ADB工具强制安装安卓的apk。本文即是指导通过ADB工具强制安装安卓的apk的指南。

2·ADB强制安装apk的教程

具体过程如下:

2.1. 电脑下载、安装adb工具包

请注意,你确认需要下载的ADB工具包中应该有adb.exe、AdbWinApi.dll、AdbWinUsbApi.dll、fastboot.exe,如果没有那就是不完整的,可以在网上检索下载缺失的文件。这个不要问我,问就是不知道、没听过、啥玩意啊。

将名称中含有adb的文件,和fastboot.exe复制到 c:/windows/system32目录;将名称中含有adb的所有文件复制到 c:/windows/system目录;将adb.exe和AdbWinApi.dll复制到c:/windows/SysWoW64目录。ADB安装完成。

2.2. 手机打开USB调试

打开安卓设备的USB调试模式。设置>开发者选项>打开USB调试。

开发者选项的开启请百度,都可以查得到。

2.3安装

2.3.1. 将多个要安装的apk放在一个固定目录下,以便安装。

对于应用官网不提供apk的情况(例如HMS Core),一般可以在酷安网上找到,不论来源哪里,我都建议你用杀毒软件扫描以确保无毒。

2.3.2. 找到Windows系统>命令提示符>鼠标右键点击>以管理员身份打开命令提示符。

2.3.3.在C:\WINDOWS\system32>后方输入以下代码后回车:

adb devices

最后一行有device的那个是你的设备代码,这说明你的操作正确,电脑发现了你的手机。

2.3.4.然后在C:\WINDOWS\system32>后方输入以下代码后回车:

adb install -r X:\XXX\XXX.apk

X以及之后的X的部分表示你想要安装的apk的文件位置,请注意斜杆不要使用“/”的形式,并且注意最后的.apk是不可缺少的。文件位置

回车后会出现一个不断变化的百分比,这是正常的,不要在意。

2.3.5.等待应用安装完成后退出命令提示符,下图为安装成功/失败的情形。成功失败,原因是没有采用强制安装命令并且应用已存在

说明:我在这篇文章中推荐的代码不会导致如图的安装失败,请放心使用。

3.(解决)卸载谷歌play更新服务

2020.8.6补充:

今天再看华为应用商店,已经给出了-22错误的解决办法。对于EMUI4.0.X以及4.1.X的手机系统,应该采用卸载谷歌play服务更新程序的方法。

请参考以下截图:

卸载这一程序的更新(恢复出厂版本)之后就能够正常从应用市场里面安装app了,但是外部来源应用安装时仍然会出现“应用签名异常”的安装错误,依然可以采用之前提到的绕过方法强制安装外部来源的app。

4.作者的话

本来想着更新华为应用商店之后应该就不会出现这样的事了,然而在通过华为应用商店安装HMS Core时还是有安装失败的现象,只不过失败时的提示从“应用签名异常”变成了“错误码:-22——联网验证失败”。我当场迷惑,什么玩意???

后来直接在酷安上下载了HMS的apk,再通过华为应用商店更新其他app时还是给我提示-22错误。我再次迷惑,到底什么玩意???

直接采用ADB强制安装全部需要更新的app,全部成功。测试后所有app均能正常使用。

后来还是看了花粉社区的那个讨论,才知道:华为工程师昨天打电话了,说是华为手机系统版本过低,并且目前该手机的系统版本已经停止更新了。

(删除了一段话)

更新日志:

2020.8.6:添加了华为应用商店安装app出现-22错误的解决的方法,此法依然无法解决外部来源app的安装错误,请注意;在开头部分添加了一些描述性文字以便于理解。

2020.9.2:添加了9.2的补充;删除了一段话。

本文基于CC BY-NC-ND 4.0协议创作,任何人可以符合这一协议的要求下在给出适当的署名、非商业使用、不修改原文内容的前提下自由转载这一文章。

当前安装包签名出现异常_安卓系统手机安装应用出现应用签名异常或-22错误(联网验证失败)的应对方法...相关推荐

  1. win7驱动程序未经签名可以使用吗_如何解决Windows7安装驱动程序强制要求签名

    展开全部 Windows系统对驱动程2113序的使用要求有数字签名5261,否则4102无法正常使用,但1653有时需要用到没有专数字签名的驱动程序,这时就属要禁用驱动程序签名强制,具体步骤如下: 1 ...

  2. 华为鸿蒙os手机版,华为鸿蒙os2.0系统正式版安装包下载-华为鸿蒙2.0系统手机版v2.0安卓版_289手游网下载...

    华为鸿蒙2.0系统手机版是由华为最新推出的系统,这款系统比之前的系统的更加稳定,对系统进行了深度优化,同时功能也变得更加全面了,给用户带来全新的体验方式,给用户最优质的服务,现在就赶紧来更新吧,感兴趣 ...

  3. apk图标存放位置_安卓系统下安装完apk程序后,具体的文件夹位置在哪里呢?

    展开全部 有的程序的文件夹是自动建立在sd卡上的,有的程序是没有文件夹的,程序位于32313133353236313431303231363533e59b9ee7ad9431333365666238d ...

  4. 安卓系统刷机怎么刷机_安卓系统手机怎么刷机

    1.安装刷机大师 在电脑上下载安装刷机大师,将手机用手机连接电脑,并将手机开启USB调试模式,打开刷机大师,会自动安装手机驱动,不要乱动手机. 2.ROOT手机 将手机ROOT,不Root没办法刷机, ...

  5. carplay是否可以用安卓系统_苹果CarPlay系统是什么?安卓系统手机能用吗?

    展开全部 由于carpaly是专门为苹果系统适配的车载互联32313133353236313431303231363533e4b893e5b19e31333366303736系统,所以安卓系统手机现在 ...

  6. 安卓系统怎么安装软件_【图文】安卓系统手机如何下载安装APP

    我们以"支付宝APP"为例,介绍一下安卓系统手机(除苹果手机外大部分手机为安卓系统手机)下载安装APP的步骤. 安卓系统的手机使用方法是相似的,我使用的是华为P40,大家可以参考操 ...

  7. android版本怎么设置,安卓系统手机怎么用

    安卓系统手机怎么用 本文主要介绍android手机的简单设置及游戏和软件如何下载,希望通过本课程对广大的安卓新手们有所帮助 设置桌面 Android的桌面管理功能是十分强大的,不仅能够通过各种第三方主 ...

  8. android 大屏幕 清晰度,为什么安卓系统手机都长一个样?无非是大屏幕 ips显示屏 大分辨率 大内存 一样的大平板形状,三个chu传统...

    为什么安卓系统手机都长一个样?无非是大屏幕 ips显示屏 大分辨率 大内存 一样的大平板形状,三个chu传统 常见问题 为什么你要和别人长一个样?无非是两眼,两耳,一口,一鼻,有手有脚,有意思吗?你不 ...

  9. Android图文并茂如何存储,图文并茂,手把手教您如何将笔记本/iphone手机,安卓系统手机传屏到投影/电视...

    原标题:图文并茂,手把手教您如何将笔记本/iphone手机,安卓系统手机传屏到投影/电视 图文并茂,手把手教您如何将笔记本/iphone手机,安卓系统手机传屏到投影/电视 最近很多用户问,我们这套无线 ...

  10. android uiautomator 截屏,安卓系统手机用uiautomatorviewer.bat截图失败或者用adb截的图片打不开...

    安卓系统手机用uiautomatorviewer.bat截图失败或者用adb截的图片打不开 2020年07月23日 | 萬仟网IT编程 | 我要评论 很多没有root过的手机经常在使用uiautoma ...

最新文章

  1. Vivado中IP核生成文件
  2. 十三、熵编码算法(4):H.264使用CAVLC解析宏块的残差数据
  3. nyoj 998(欧拉定理的运用)
  4. CNN结构基元:纹理结构和纹理基元方程化GLOH、Gabor...(Code)
  5. LeetCode 95. 不同的二叉搜索树 II(递归)
  6. OpenCV探索之路(九):模板匹配
  7. UVA148 ZOJ1166 Anagram checker【DFS】
  8. 【推荐】智慧医疗应用和研究资料合集
  9. Codeforces Is your horseshoe on the other hoof?
  10. 安卓前端和python后端_android – 在移动应用程序中结合html前端和python“后端”...
  11. 漏洞大爆光 QQ漏洞 飞秋漏洞 360浏览器劫持
  12. scrapy爬取实习僧全站
  13. 华为荣耀4A USB 灰色解决版本
  14. 在线全国计算机等级模拟题,全国计算机等级考试模拟试题一级.doc
  15. 谈谈String.intern方法
  16. Oracle 10g的安装
  17. SSM 高校心理测评系统
  18. gabor与gabor小波
  19. jquary发送ajax请求的三种方式
  20. c语言匹配英文,正则英语_正则表达式怎么匹配英文句子_淘题吧

热门文章

  1. 为什么程序员下班后只关显示器却从不关电脑?
  2. 金万维异速联远程接入解决方案
  3. python 批量改文件后缀_python如何批量修改文件后缀名?批量修改文件后缀名的方法...
  4. Java中文乱码解决方式
  5. ThinkPHP商城实战
  6. 计算机音乐专业学什么软件有哪些内容,电脑音乐入门装备(软件篇)
  7. 【概率论与数理统计】1.2 概率的定义及其确定方法
  8. wifi 协议栈的历史的总结
  9. c++求100以内素数
  10. (二)网络传输协议:网络摄像机传输协议、流媒体传输协议