博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
android mvn android:deploy签名问题
阅读量:4560 次
发布时间:2019-06-08

本文共 475 字,大约阅读时间需要 1 分钟。

java jdk版本是jdk7的时候,对apk打包,然后deploy到机器上的时候会碰到这样一个问题[INSTALL_PARSE_FAILED_NO_CERTIFICATES]

估计是签名发生了问题,后发现是由于jdk6,jdk7在对jar包签名的时候,运用了不同德签名算法。jarsigner这个插件就是负责对jar包进程签名的。在jdk6环境下,采用的是SHA1withDSA签名算法,在jdk7时采用的是SHA-256算法,所以需要在pom里面做如下配置,才能保证jarsigner产生同样的行为。

-sigalg
MD5withRSA
-digestalg
SHA1

添加上述配置,既可以解决在jdk7情况下签名失败的问题。

转载于:https://www.cnblogs.com/richardhu1991/p/3455679.html

你可能感兴趣的文章
crt安装
查看>>
git切换分支报错:error: pathspec 'origin/XXX' did not match any file(s) known to git
查看>>
c++中static的用法详解
查看>>
转 我修改的注册表,但是程序运行起来,还是记着以前的
查看>>
图片轮播功能
查看>>
第六周小组作业:软件测试和评估
查看>>
debian(kali Linux) 安装net Core
查看>>
centos 7防火墙设置
查看>>
自定义进度条(圆形、横向进度条)
查看>>
spark-streaming-kafka采坑
查看>>
9.Mongodb与python交互
查看>>
18-[JavaScript]-函数,Object对象,定时器,正则表达式
查看>>
读取短信回执
查看>>
EF 数据初始化
查看>>
PreparedStatement与Statement
查看>>
WebService -- Java 实现之 CXF ( 使用CXF工具生成client 程序)
查看>>
Android学习--网络通信之网络图片查看器
查看>>
[LeetCode] Excel Sheet Column Number
查看>>
安卓广播接收者
查看>>
999线监控
查看>>