自己开发的App在华为荣耀系列手机上安装失败,“未包含任何证书”
自己开发的App在华为荣耀系列手机上安装失败,“未包含任何证书”
- 问题描述
- 问题解决方法
- 内容扩展
问题描述
自己使用Android Studio开发的App打包生成apk之后,在真机上安装时,显示安装错误,真机的型号是荣耀畅玩6,显示的错误信息时下图所示内容:
问题解决方法
一开始也是百度了很多解决方法,但是没有找到解决办法,之后自己想到会不会是打包生成apk文件的时候,选择Signature有关。所以进行了测试,发现真是和这个有关。
之前打包生成apk文件时,选择的Signature是如下图所示:
这样生成的apk在安装时会出现上面描述的问题,但是把上图中V1、V2都选中时,就不会出现安装失败的问题,下图所示:
这样就把问题解决了。。。所以写篇博客记录一下采坑历程。
内容扩展
百度了一下V1、V2的解释:
V1:应该是通过ZIP条目进行验证,这样APK 签署后可进行许多修改 - 可以移动甚至重新压缩文件。
V2:验证压缩文件的所有字节,而不是单个 ZIP 条目,因此,在签名后无法再更改(包括 zipalign)。正因如此,现在在编译过程中,我们将压缩、调整和签署合并成一步完成。好处显而易见,更安全而且新的签名可缩短在设备上进行验证的时间(不需要费时地解压缩然后验证),从而加快应用安装速度。
只勾选v1签名并不会影响什么,但是在7.0上不会使用更安全的验证方式
只勾选V2签名7.0以下会直接安装完显示未安装,7.0以上则使用了V2的方式验证
同时勾选V1和V2则所有机型都没问题
想看相关的详细解释请参考下面的文章:
Android Studio 打包时 Signature Version V1 V2
Android Studio 打包时 Signature Version 选择 V1 V2 说明
自己开发的App在华为荣耀系列手机上安装失败,“未包含任何证书”相关推荐
- 未知的错误代码在应用程序安装:110 android,应用在华为P9手机上安装失败原因分析 (错误码:-110)...
问题描述: 应用在之前的华为手机上都能正常安装,但是在华为P9手机上安装失败,提示错误为: 失败原因: 系统问题导致安装失败(错误码:-110) 原因分析: 开始怀疑是android的版本问题,后来看 ...
- 应用在华为P9手机上安装失败原因分析 (错误码:-110)
问题描述: 应用在之前的华为手机上都能正常安装,但是在华为P9手机上安装失败,提示错误为: 失败原因: 系统问题导致安装失败(错误码:-110) 原因分析: 开始怀疑是android的版本问题,后来看 ...
- 华为荣耀系列手机无法查看logcat
[问题] 华为荣耀Honor V9无法查看logcat. [原因] 官方rom没有log输出,为了快速启动被阉割掉了. [解决方法] 拨号界面输入*#*#2846579#*#*进入测试模式.
- uniapp云打包成app后,在Android12手机上横屏样式未填满手机界面;在ios手机上横屏不生效;问题解决
问题1:横屏在本地调试时是好的,云打包后在Android12上横屏样式宽度就只生效了一半. 解决:在onLoad中,定时500ms后再进行横屏操作(200ms不生效) onLoad(option) { ...
- 如何报p20手机数据导入计算机,华为P20系列手机与电脑共享内容传输文件的方法...
机友们都知道,华为P20系列手机上的内容是可以分享给电脑(PC/MAC),通过手机中的Huawei Share可以将手机中的照片.文件分享给电脑,还同时支持在电脑端编辑手机中的照片.手机与电脑连接传输 ...
- 华为荣耀系列移动终端产品分析和演进研究
华为/荣耀系列移动终端产品分析和演进研究 引言 移动终端发展史简介 荣耀系列手机产品服务 Honor 20 PRO 华为系列手机产品服务 P30 Pro Mate 30 Pro Mate X 硬件发展 ...
- 荣耀6手机升级android版本,华为荣耀6手机升级开发版本退回到稳定版的方法
现在华为荣耀系列,陆续更新了EMUI3.0系统,而EMUI3.0又分为稳定版和开发版两种,很多人为了尝鲜,就申请OTA,更新成了开发版,结果发现可能不尽人意,打算退回. 如果你不小心手贱更新成了开发版 ...
- android 不卡 华为,荣耀Magic是什么系统 华为荣耀Magic手机是不是也不卡?
此前传闻荣耀Magic将不再使用安卓系统,而采用自主操作系统,令不少花粉兴奋,不过随着荣耀Magic正式发布,该机搭载的操作系统也正式得到了确认,那么,荣耀Magic是什么系统?是否是和华为Mate9 ...
- 互联网晚报 | 椰树推出猛男直播销售额不到1千;小鹏回应核心团队换血:部分信息存疑,有待考证;华为 P60 系列手机已量产...
椰树推出猛男直播销售额不到1千 近日,椰树集团直播间,一群男模特穿着紧身背心.拿着椰树椰汁,在直播间展示肌肉和身材.还有人自称是国家二级运动员.据悉,男模直播当天下午,"椰树集团" ...
最新文章
- 在请求分页虚存管理系统中_请求分页式系统中,以页为单位管理用户的虚空间,以段为单位管理内存空间_学小易找答案...
- GIS中的拓扑关系和ArcGIS中的拓扑
- SemSorGrid4Env
- 转: 虚拟IP(VIP)原理
- Java拾遗:007 - 代理模式与动态代理
- Given inorder and postorder traversal of a tree, construct the binary tree
- 多线程和并发管理 .NET多线程服务
- android pdf阅读工具,Android手机上最好用的PDF阅读器,没有之一!
- 微信小程序实现带参数的分享功能
- 手机计算机怎样可以整分数计算,分数计算器设计
- 深度学习#tensorflow进阶
- linux支持ipv6
- 基于Python SimpleHTTPServer.py的修改脚本:HTTP文件服务器,修正中文目录列表,支持视频文件在线播放
- 香烟logo设计灵感 - logo设计公司 - ci设计
- 双模sa_NSA/SA双模5G基站才是通信运营商决胜未来的关键!
- 【GAOPS002】round robin Verilog实现
- 解决Oracle MySQL 安全漏洞(CVE-2021-22570)
- VS错误:未能加载文件或程序集“NPOI, Version=2.3.0.0, Culture=neutral, PublicKeyToken...
- DCDC12V升压22V~24V 200W大功率音箱电源芯片 SL4010
- Python面向对象——正方形面积
热门文章
- iptables实例4-NAT转换
- sql server数据库打开时报错:无法打开数据库msdb。恢复操作已将该数据库标记为SUSPECT
- Android自定义动态布局 — 多图片上传
- 判断IPV6地址格式是否正确
- 19python_类和对象
- Double类型详解
- 【卷积神经网络的加速】Speeding up Convolutional Neural Networks with Low Rank Expansions
- linux学习笔记3.0
- Nexus6p手机root和安装xposed
- 液晶屏驱动 Realtek2660H方案demo有电路板,电路图源码#Realtek2660H方案