安卓LVL签名验证失败

27

我正在尝试将APK扩展下载库集成到我的应用程序中,但是我无法通过LVL验证检查。

每次我启动应用程序时,从LicenseValidator类返回一个“签名验证失败”的消息。该应用程序已在发布模式下签名,使用正确的密钥库。

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

我不知道接下来该怎么做,我需要让这个工作起来,因为在网上找不到任何有关如何解决此问题的帮助。

谢谢

Adam


你能解决这个问题吗? - Amit Hooda
2个回答

0

问题已解决。通过“管理应用程序”停止了Google Play商店应用程序,清除了其数据(而不是缓存,因为缓存大小为零字节),然后重新启动了我的许可证应用程序 - 许可证现在可以正常工作。


0

你有几个文件扩展名的版本吗?因为我遇到了与API发送给我的旧文件名相同的问题...作为验证代码的解决方法,我只是替换了版本号...这不是很好,但这个错误不是由我引起的...


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接