现在的位置: 首页 > Android > 正文
Android手动签名失败提示:jarsigner: java.lang.SecurityException
2014年09月29日 Android ⁄ 共 490字 暂无评论 ⁄ 被围观 3,539 views+

Android手动签名失败,导致不能安装,

用命令:jarsigner.exe -verify m_signed.apk 

提示jarsigner: java.lang.SecurityException: invalid SHA1 signature file digest for。

在stackoverflow查询到,说加参数:-digestalg SHA1

但还是有问题,后来看到是包里包含旧的签名信息,发现用错apk包。

用winrar打开,删除meta-inf文件夹,重新运行命令:

E:\>jarsigner -verbose  -sigalg MD5withRSA -keystore E:\WorkCopy\Android\key\aeo

_android.keystore -signedjar e:\m_signed.apk e:\m_unsigned.apk E:\WorkCopy\Android\key\aeo_android.keystore

 

再检验已经无问题,用豌豆荚安装成功。

 

参考文档:http://blog.csdn.net/aeolus1019/article/details/8121031





给我留言

留言无头像?

×