【问题标题】:Getting error "download failed because the resources could not be found" [closed]收到错误“下载失败,因为找不到资源”[关闭]
【发布时间】:2013-01-03 13:01:28
【问题描述】:

我制作了像 SampleDownloaderActivity 这样的简单示例项目,我设置了 BASE64_PUBLIC_KEY 和扩展文件的版本和长度,将 apk 和扩展文件上传到 Google Play,保存它们并...在运行应用程序后收到这样的消息:“下载失败,因为找不到资源”

【问题讨论】:

  • 我们需要的不止这些……
  • 什么意思?顺便说一句,感谢减号
  • 这个 android-sdk\extras\google\play_apk_expansion\downloader_sample?

标签: android expansion-files


【解决方案1】:

您必须将应用程序和扩展文件的草稿上传到 Google Play。

当您的应用正在发布时(从您按下发布到它实际在 Play 上发布之间的时间),扩展文件也不可用,这可能会导致一些混乱。

来自文档:

因为您的应用程序有时必须手动下载 扩展文件首次打开时,测试它很重要 确保您的应用程序可以成功查询 URL,下载文件,并将它们保存到设备。

测试您的应用程序的手动下载实现 过程中,您必须将您的应用程序上传到 Google Play 作为 "draft" 使您的扩展文件可供下载:

  1. 使用 Google 上传您的 APK 和相应的扩展文件 播放开发者控制台。
  2. 填写必要的申请资料 (标题、截图等)。你可以回来完成这些 发布您的应用程序之前的详细信息。单击保存按钮。 不要单击发布。这会将应用程序保存为草稿,例如 您的应用程序不是为 Google Play 用户发布的,但是 扩展文件可供您测试下载 过程。
  3. 使用 Eclipse 工具或 adb 在您的测试设备上安装应用程序。
  4. 启动应用程序。

如果一切正常 预期,您的应用程序应该开始下载扩展 主要活动开始后立即文件。

详情请参阅testing guidelines

【讨论】:

  • 伙计们,我很高兴!有用。我在大约 10 小时前尝试过它并没有用,但现在可以了。谷歌似乎需要一些时间来扩展文件的可用性
  • 是的,当您的应用发布时(从您按下发布到实际在 Play 上发布之间的时间),扩展文件也不可用,这可能会导致一些混乱。
  • 我的意思不是完全发布,而只是扩展文件的可用性。它们可以在“单击保存按钮”后访问,而不是发布按钮
猜你喜欢
  • 2014-07-05
  • 1970-01-01
  • 2017-07-27
  • 1970-01-01
  • 1970-01-01
  • 2016-10-07
  • 1970-01-01
  • 1970-01-01
  • 2017-11-26
相关资源
最近更新 更多