解决使用 JDK 1.7 对 Android apk 签名后程序无法安装的问题
做了一个简单的APK发布出来了,就是无法安装啊, 网上找到解决办法:
“
同样的程序发布过程,在同事的机器上(JDK 1.6)签名后可以正常安装,但是在我机器上(JDK 1.7)签名后安装说签名错误无法安装。
找到了解决的办法,需要在签名程序 jarsigner 增加如下参数
1 | -digestalg SHA1 -sigalg MD5withRSA |
此参数对 JDK 1.6 没有影响。
”
做了一个简单的APK发布出来了,就是无法安装啊, 网上找到解决办法:
“
同样的程序发布过程,在同事的机器上(JDK 1.6)签名后可以正常安装,但是在我机器上(JDK 1.7)签名后安装说签名错误无法安装。
找到了解决的办法,需要在签名程序 jarsigner 增加如下参数
1 | -digestalg SHA1 -sigalg MD5withRSA |
此参数对 JDK 1.6 没有影响。
”