您上传了带有无效签名的APK(了解有关签名的详情)。来自apksigner的错误:错误(Jar签名者CERT.RSA):JAR签名META-INF / CERT.SF表示APK使用APK签名方案v2签名但未找到此类签名。签名剥离?
我和Cordova这样做了,签了它然后对齐它,我真的不知道我在这里失踪了什么..
答案 0 :(得分:2)
我的 Cordova 项目遇到了同样的问题,并且能够按照以下步骤解决它:(花了 2 天时间找出解决方案:D 希望它适用于任何登陆这里的人。)
(可选步骤)您还会看到一个自动生成的应用签名密钥证书,您可以根据需要下载该证书
上传 App Bundle,您现在可以将应用发布到 PlayStore。
答案 1 :(得分:1)
我刚刚发现来自不同项目的多个APK的错误。他们的共同点(从用户的角度来看)是在相同的狭窄时间范围内(几周内,大约一年前)编制的。
我已经联系过了。开发人员通过他们相应的Github回购。在所有情况下,通过使用更新版本的Android Studio再次编译完全相同的代码,问题就解决了。
因此,如果它不是"处理顺序"由您明确执行(是的,v2 签名必须是最后一步或签名将被破坏),可能是特定版本的Android Studio中存在错误,如图所示,更新到最新版本,只需重新编译即可解决问题。