Android LVL 签名验证失败

Posted

技术标签:

【中文标题】Android LVL 签名验证失败【英文标题】:Android LVL Signature Verification Failed 【发布时间】:2012-10-07 19:34:47 【问题描述】:

我正在尝试在我的应用程序中实现 APK 扩展下载器库,但我很难通过 LVL 验证检查。

每次运行应用程序时,我都会从 LicenseValidator 类收到“签名验证失败”消息。应用程序在发布模式下使用适当的密钥库进行签名。

我已经检查了 10 多次,我在应用程序中使用的 PUBLIC_KEY 与开发人员帐户上的相同,但它仍然无法正常工作。我还将应用程序连同扩展文件(正确命名)一起上传到了 Play 商店,甚至在开发者控制台上作为测试帐户添加到我的帐户中。我也尝试将发布者帐户添加到我的设备上,但仍然无法正常工作。

我不知道下一步该做什么,我需要它来工作,并且在互联网上找不到任何关于如何解决此问题的帮助。

谢谢

亚当

【问题讨论】:

你能解决这个问题吗? 【参考方案1】:

你有几个版本的文件扩展?因为我遇到了同样的问题,因为 api 向我发送了一个旧文件的名称......作为验证码中的一种解决方法,我只是替换了版本号......这并不可怕,但这个 bug 不是来自我...... .

【讨论】:

【参考方案2】:

已修复。通过“管理应用程序”,我停止了 Google Play 商店应用程序,清除了它的数据(不是缓存,它是零字节),然后重新启动了我的许可应用程序 - 许可现在可以工作了。

【讨论】:

以上是关于Android LVL 签名验证失败的主要内容,如果未能解决你的问题,请参考以下文章

接微信支付提示:支付验证签名失败

签名验证失败。没有提供安全密钥来验证签名

android in app billing 购买验证失败

JwtSecurityTokenHandler ValidateToken:“签名验证失败。没有提供安全密钥来验证签名”

数字签名/电子签名验证失败

为啥 JWS 签名的验证失败?