我需要将扩展支持集成到我的应用程序中。到目前为止,我的应用程序中有示例 DownloaderActivity、Service 和 Receiver。
现在我设置了 XAPKFile
return new XAPKFile[]{new XAPKFile(
true,//is main?
3,//Version
4550105L)};//File size
文件大小是正确的,它不是“磁盘大小”,但我也试过了。
版本号始终等于我的 apk 包版本。
我将两者都作为 alhpa 版本上传到市场上以对其进行测试并使其他人无法访问。
测试账户是开发者账户。
现在的问题是,下载不会开始。我总是收到提示“下载失败,因为您可能没有购买此应用程序”。
我昨天在下载器服务中调试了很多应用程序,以找到实际问题。我在 LicenseValidator.java 验证方法中从服务器返回的响应代码始终为 NOT_LICENSED。
RSA 密钥是正确的。
为什么我的应用没有获得许可?
编辑:
我现在在另一个帐户上对其进行了测试,得到了不同的错误:
该帐户已作为测试帐户添加到开发者控制台的许可中