今天碰到个特别恶心的问题,我把之前上线的app进行升级,签名步骤和以前都一样,但是每次安装应用都告诉我签名有问题!(蛋疼ing)。后来找了相关资料说是和JDK版本有关,如果你之前在JDK6上生成的keystore在JDK7下用同样的命令去签名,就会出现类似的情况,有人建议把jdk回退到6(同样蛋疼ing)。后来国外一牛人给出了解决办法
在jarsigner的后面加上 -digestalg SHA1 -sigalg MD5withRSA语句,就完美解决了。具体原因不详!忘高手指点。
今天碰到个特别恶心的问题,我把之前上线的app进行升级,签名步骤和以前都一样,但是每次安装应用都告诉我签名有问题!(蛋疼ing)。后来找了相关资料说是和JDK版本有关,如果你之前在JDK6上生成的keystore在JDK7下用同样的命令去签名,就会出现类似的情况,有人建议把jdk回退到6(同样蛋疼ing)。后来国外一牛人给出了解决办法
在jarsigner的后面加上 -digestalg SHA1 -sigalg MD5withRSA语句,就完美解决了。具体原因不详!忘高手指点。