java - Android LVL 签名验证失败

标签 java android signature verification android-lvl

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

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

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

我不知道下一步该怎么做,我需要这个才能工作,但在互联网上找不到任何关于如何解决这个问题的帮助。

谢谢

亚当

最佳答案

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

关于java - Android LVL 签名验证失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12936094/

相关文章:

对象的 Java 部分(反)序列化

java - 定时器之外的代码?

android - 设置应用默认支付服务

android - Google Places Api Key 未经授权

java - 如何显示文件中的特定数据

java - 流API异常模式

android - 同时接收到 MEDIA_BUTTON 按钮事件 ACTION_DOWN 和 ACTION_UP

java - itext7定位异常

java - JNI : What signature to use when returning a user defined java class?

php - 在 MySQL 中存储用户签名