我正在修复已在应用商店中的应用程序。该应用程序使用扩展文件。我创建了一个新版本的应用程序,并上传了apk和相关的扩展文件。当我尝试从eclipse运行应用程序时,应用程序启动,但随后下载扩展文件失败,并显示以下消息:“下载失败,因为您可能没有购买此应用程序。”很明显,我没有购买该应用程序,我正在开发它!那么我怎么才能使这个工作?发布后调试Android应用程序
5
A
回答
3
因为我不知道这是在您的应用程序代码中,我想向您提供一些帮助你找到答案:
- 有你在AndroidManifest.xml中更新的versionCode ?
- 您是否更新了用于获取扩展文件的应用程序中的versionCode?
- 上传新的.apk文件和新扩展文件后,您是否等了大约一个小时?每次我必须在可用之前上传新的.apk和/或扩展文件时,我花了大约一个小时。
- 在尝试测试新的扩展文件之前是否卸载了应用程序?使用提供的库,将使用数据库来存储一些信息(如文件大小)。在现有应用程序的顶部安装应用程序可能不会从该数据库中删除信息。
见下面的图片为下指针:
- 我假设你正在使用它,但只是为了检查,并使用正确的“公钥”?
- 您是否在“测试帐户”部分添加了电子邮件地址。这将是您正在测试扩展文件的设备上的帐户的电子邮件地址。
- 您是否已将“许可测试响应”设置为适合您需求的响应?
如果这些指针不帮助你,我可能需要你已经按顺序尝试什么等等,我帮你一些更多的信息。
+1
+1:扩展文件下载库使用Google Play LVL进行验证,因此您需要确保您的设备正确匹配作为测试帐户。 – Devunwired
+0
许可测试响应:授权保存了我的一天! – deko
1
是的,但现在的做法已经改变了一下。每个应用程序都有关键,
这个错误出现基本上是几个原因,确保:
- 您从测试acoount登录到您的设备。
- 关键在你的代码中也是一样的。
- 您已经提到了代码中正确扩展文件的大小,以字节为单位。
- 上传后等待3-4小时,然后它会立即开始下载它不起作用。
相关问题
- 1. 调试已发布的应用程序
- 2. Android应用程序在调试但不能发布
- 3. Android调试/发布版本的应用程序
- 4. Android - 调试和发布模式的应用程序图标
- 5. Android应用程序发布
- 6. 调试Android应用程序
- 7. 调试构建应用程序定位发布CRT程序集
- 8. Azure的发布的应用并不像调试应用程序
- 9. 并排测试调试应用程序和已发布的调试应用程序
- 10. 用广告发布Android应用程序
- 11. Silverlight应用程序适用于VS调试但未发布
- 12. 发布应用程序后的Logcat
- 13. 发布后的应用程序设置
- 14. 发布之后的应用程序
- 15. 发布Silverlight应用程序后出错
- 16. 应用程序发布到应用程序后图像消失
- 17. 更改应用程序发布后的应用程序名称
- 18. Facebook的 - 发布从Android应用程序
- 19. 发布您的Android应用程序
- 20. 在Android Market发布应用程序
- 21. 发布pre-Android L应用程序
- 22. 签署和发布Android应用程序
- 23. 重新发布Android应用程序
- 24. 在Android Market中发布应用程序
- 25. Xamarin:发布Android应用程序丢失
- 26. 问题发布应用程序的Android
- 27. 在Android Market上发布应用程序
- 28. 发布android应用程序的代价
- 29. Android - 测试应用程序内计费是否需要向Android市场发布测试应用程序?
- 30. 发布的应用程序显示调试字符串?
它在升级到新版本之前是否有效?我认为最简单的解决方案就是在市场上购买它... – FoamyGuy