5

我正在对商店中已有的应用程序进行一些修复。该应用程序使用扩展文件。我创建了一个新版本的应用程序并上传了 apk 和相关的扩展文件。当我尝试从 Eclipse 运行该应用程序时,该应用程序启动,但随后扩展文件的下载失败并显示以下消息:“下载失败,因为您可能尚未购买此应用程序。” 显然我还没有购买该应用程序,我正在开发它!那么我该如何让它发挥作用呢?

4

2 回答 2

3

由于我不知道您的应用程序中的代码,因此我想为您提供一些提示,以帮助您找到答案:

  • 您是否更新了 AndroidManifest.xml 中的 versionCode?
  • 您是否更新了应用程序中用于获取扩展文件的版本代码?
  • 上传新的 .apk 和新的扩展文件后,您是否等待了大约一个小时?每次我必须上传一个新的 .apk 和/或扩展文件时,我都需要大约一个小时才能使用它。
  • 在尝试测试新的扩展文件之前,您是否已卸载该应用程序?使用提供的库,数据库将用于存储一些信息(如文件大小)。在现有应用程序之上安装应用程序可能不会从该数据库中删除信息。

下图为下一个指针:

  • 我假设您正在使用它,但只是为了检查,您是否使用了正确的“公钥”?
  • 您是否在“测试帐户”部分添加了电子邮件地址。这将是您正在测试扩展文件的设备上帐户的电子邮件地址。
  • 您是否将“许可证测试响应”设置为适合您需要的响应?

Play 商店发布者帐户资料页面

如果这些指示对您没有帮助,我可能需要更多有关您尝试过的内容的信息等,以便我为您提供帮助。

于 2012-11-29T22:52:43.973 回答
1

是的,但现在方法已经改变了一点。每个应用程序都有密钥,

这个错误基本上有几个原因,请确保:

  1. 您已从您的测试帐户登录到您的设备。
  2. 您的代码中的密钥也相同。
  3. 您已经在代码中正确地提到了扩展文件的大小(以字节为单位)。
  4. 上传后等待3-4小时,然后它会立即开始下载它不起作用。
于 2013-02-07T06:14:00.743 回答