安装apk时的java.lang.SecurityException

时间:2011-05-28 13:28:33

标签: android

如你所知apk是一个zip存档,我解压缩并替换了一些资源,并再次压缩它,当我安装它时,我得到了这个异常

java.lang.SecurityException:META-INF / MANIFEST.MF包含无效摘要

此错误的任何解决方案??

3 个答案:

答案 0 :(得分:26)

我遇到了因安装JDK 7而不是6而导致的同样错误。希望它可以帮助其他人解决此错误。

答案 1 :(得分:5)

重新包装后你签了吗?更改其中的任何内容都会破坏现有签名。

如果已安装软件包,并且您使用其他签名密钥重新签名,则它也将拒绝安装。

答案 2 :(得分:1)

我的问题是密钥库中的证书别名错误。我将其更改为" CERT"它开始起作用了。 我使用了这个命令: keytool -changealias -alias" 1" -destalias" CERT" -keystore android.jks