忽然遇到的奇葩问题,手机荣耀畅玩 5A 安卓6.0系统。但是另一台华为P20 8.1系统没问题,Mate20 9.0系统也没问题。
apk放到手机里直接安装报“该安装包未包含任何证书”
使用adb安装时,提示Failure [INSTALL_PARSE_FAILED_NO_CERTIFICATES]错误
有人说这是Android 7.0 引入新的应用签名方案 APK Signature Scheme v2导致,解决办法,签名时仅勾选V1
有人说原来是只勾了V2,再把V1勾上就好了
甚至有人说,要到华为官网申请他的证书,顿时头大……
既然发文,也许有用,很遗憾,我这都不行。但望着手机上其它以前装的APP,想,怎么以前没这事呢,装了个之前开发的APP,成功!!
好吧,我再新建个工程,只有一个空的Activity,也不行,改SDK版本没用。
——zjtyjy123—— ——10-11-12-4-6-10-12-16-18-22-28-6-4-2-1-0——
最终,发现,竟然JDK版本引起,1.6可以,1.7 1.8都有这问题
原文链接:https://blog.csdn.net/jianyue178826/article/details/123049044?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522167034651316800182743105%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fblog.%2522%257D&request_id=167034651316800182743105&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~blog~first_rank_ecpm_v1~times_rank-19-123049044-null-null.nonecase&utm_term=%E5%8D%8E%E4%B8%BA
暂无评论内容