如你所知apk是一个zip存档,我解压缩并替换了一些资源,并再次压缩它,当我安装它时,我得到了这个异常
java.lang.SecurityException:META-INF / MANIFEST.MF包含无效摘要
此错误的任何解决方案??
答案 0 :(得分:26)
我遇到了因安装JDK 7而不是6而导致的同样错误。希望它可以帮助其他人解决此错误。
答案 1 :(得分:5)
重新包装后你签了吗?更改其中的任何内容都会破坏现有签名。
如果已安装软件包,并且您使用其他签名密钥重新签名,则它也将拒绝安装。
答案 2 :(得分:1)
我的问题是密钥库中的证书别名错误。我将其更改为" CERT"它开始起作用了。 我使用了这个命令: keytool -changealias -alias" 1" -destalias" CERT" -keystore android.jks