Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/203.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 获取错误“;下载失败,因为找不到资源;_Android_Expansion Files - Fatal编程技术网

Android 获取错误“;下载失败,因为找不到资源;

Android 获取错误“;下载失败,因为找不到资源;,android,expansion-files,Android,Expansion Files,我做了一个简单的示例项目,比如SampleDownloaderActivity,我设置了BASE64_公钥和扩展文件的版本和长度,将apk和扩展文件上传到Google Play,保存并。。。运行应用程序后收到这样一条消息:“下载失败,因为找不到资源”您必须将应用程序草稿和扩展文件上载到Google Play 当你的应用程序正在发布时(从你按下“发布”到它实际上线的时间),扩展文件也不可用,这可能会导致一些混乱 从文档中: 因为您的应用程序有时必须手动下载 当它第一次打开时,测试它是很重要的 处理

我做了一个简单的示例项目,比如SampleDownloaderActivity,我设置了BASE64_公钥和扩展文件的版本和长度,将apk和扩展文件上传到Google Play,保存并。。。运行应用程序后收到这样一条消息:“下载失败,因为找不到资源”

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

当你的应用程序正在发布时(从你按下“发布”到它实际上线的时间),扩展文件也不可用,这可能会导致一些混乱

从文档中:

因为您的应用程序有时必须手动下载 当它第一次打开时,测试它是很重要的 处理以确保应用程序能够成功查询 URL,下载文件并将其保存到设备

测试应用程序的手动下载实现 程序中,您必须将应用程序作为 “草稿”使您的扩展文件可供下载:

  • 使用谷歌浏览器上传您的APK和相应的扩展文件 播放开发人员控制台
  • 填写必要的申请详情 (标题、截图等)。你可以回来完成这些 发布应用程序之前的详细信息。单击保存按钮。 不要单击“发布”。这会将应用程序保存为草稿,例如 您的应用程序不是为Google Play用户发布的,而是 扩展文件可供您测试下载 过程
  • 使用Eclipse工具或adb在测试设备上安装应用程序
  • 启动应用程序 如果一切正常 您的应用程序应该开始下载扩展 一旦主活动开始,就立即创建文件


    有关详细信息,请参阅。

    我们需要的不仅仅是这些……您的意思是什么?顺便说一句,感谢您提供这个android sdk\extras\google\play\u apk\u expansion\downloader\u示例?伙计们,我很高兴!它起作用了。我在大约10小时前试过了,但它不起作用,但现在起作用了。谷歌似乎需要一些时间才能获得扩展文件的可用性是的,当你的应用程序发布时(从你按下“发布”到它实际上线之间的时间),扩展文件也不可用,这可能会导致一些混乱。我的意思是不完全发布,而只是扩展文件的可用性。只需单击“保存”按钮,而不是“发布”按钮,即可访问这些文件