当前位置: 首页 > 知识库问答 >
问题:

Apk扩展文件下载在anrdroid中经常发生。为什么会这样?

贺方伟
2023-03-14

我已经开发了一个Android应用程序使用扩展库。

我使用了必需的策略来创建和上传扩展文件。我已经在play store中上传了apk和主扩展文件。它们保存为草稿,而不是发布。虽然我安装了这个apk,并在我的设备上测试了它,但有时在上传后会发生apk扩展文件下载。但当我尝试后,有时会显示“下载失败,因为找不到资源”。

我只使用主扩展文件。我的应用程序版本代码是5,扩展文件大小是17509413字节。

我的代码片段如下:

private static final XAPKFile[] xAPKS = 
{
            new XAPKFile(

         true,

                    5,17509413L 
            )      
    };

有人能帮帮我吗?

提前谢谢。

共有1个答案

步嘉德
2023-03-14

指定与扩展文件大小相同的字节大小。

private static final XAPKFile[] xAPKS =
                   {new XAPKFile(true,     // true signifies a main file
                               5 ,       // the version of the APK that the file was uploaded
                               17509413L // the length of the file in bytes)
                   }
 类似资料:
  • 我正在使用从SDk下载的示例apk扩展文件。我的主扩展文件大小约为5MB,格式为。 我将我的应用程序作为草稿应用程序和扩展文件一起上传到play store。但问题是,当扩展文件下载进度时,会在“Android/obb/mypack”下创建一个包名称的文件夹。但是该文件夹中没有这样的文件。 有时下载开始时,我从playstore收到消息。 这应该是什么原因呢?文件名格式有问题吗?谁能帮帮我吗。

  • 根据Java教程 将包装类型(整数)的对象转换为其相应的基元(int)值称为取消装箱。当包装类的对象为: 作为参数传递给需要相应基元类型的值的方法 分配给相应基元类型的变量 为什么在这种情况下会发生拆箱? 在这种情况下,这些事情发生在哪里?是否有管理数组中元素访问的底层方法?或者[]暗示某种变量?

  • 问题内容: 因此,当我发现一些非常奇怪的东西时,我正在使用Node.js REPL和Underscore库。如果I ,则该变量是全局设置的(显然)。然后,当我尝试运行一个简单的命令时,它会打印出来(显然,再次)。但是,此后立即运行,因为变量设置为,它会打印。 为什么这样做呢?如果我从js文件运行相同的代码,则不会发生。这是正常的Node事情,还是全部错误? 仅供参考:节点v0.10.10 问题答案

  • 所以我复制了Android的扩展包示例,并根据谷歌提供的指南运行。我成功地通过存储一个本地。obb文件,但我无法设法让它与下载。obb文件。状态更改为,但找不到文件。 我经历过的步骤: 使示例运行(更新为,,) 使用本地. obb文件成功测试。 制作apk并上传到与扩展文件一起玩。 安装签名apk并运行app。 请帮助下载扩展文件。 编辑:在第4步,我现在下载失败,因为找不到资源。 编辑2:所以在

  • 问题内容: 我正在创建一个扩展程序,它将从网站上下载mp3文件。我正在尝试通过创建带有指向mp3文件的链接的新标签来实现此目的,但是chrome会继续在播放器中打开它而不是下载它。有什么方法可以创建一个弹出窗口,要求用户“另存为”文件? 问题答案: 快进了3年,现在GoogleChrome提供了API(自Chrome31起)。 在清单中声明许可后,可以通过以下调用启动下载: 如果要在脚本中生成文件

  • 问题内容: 我看过的shell脚本包括如下一行: 我知道这会导致执行的内容,但是意义何在? 后续问题:可以源任何脚本,还是仅源某些类型的脚本?脚本的来源(与正常执行相反)是否有除环境变量以外的其他副作用? 问题答案: 在脚本上运行命令会在当前进程的上下文中执行脚本。这意味着由脚本设置的环境变量在完成运行后仍然可用。这与正常运行脚本相反,在正常情况下,脚本退出后,新生成的进程中设置的环境变量将丢失。