6

我遇到了 2 个不同的错误,一个来自平板电脑,另一个来自手机。

我已经将一个带有 4 个音频文件的 ZIP 未压缩文件上传到 Google Play 商店(一天多前),但我遇到了一些问题。

  1. 尝试从一台设备下载时,它会下载扩展文件,并在 99% 时出现错误“AAC 文件验证失败”。

    这是由于“SampleDownloaderActivity”->“protected void onPostExecute(Boolean result)”中的“假”参数造成的

    无论如何,执行

    Helpers.doesFileExist(this, str, 27959282L, false); 
    

    返回 TRUE 并且 Zip (obb) 中的 mp3 文件工作/播放正确。

  2. 尝试从其他设备下载时,会出现:“下载失败,因为找不到资源”。

    我在控制台中发现了一条消息,我认为该消息将我指向了罪魁祸首。

    [licensechecker] 无法绑定到服务。

搜索后,我尝试过:

  • 对于第 1 期,评论 CRC 检查。它没有帮助。
  • 对于第 2 期,请按照此问题的说明进行操作。它也没有用。

我还没有找到任何解决方案。我在使用“DND-AAC”(从 Google 代码获得)的工作源时遇到了相同的结果。

4

1 回答 1

0

这是解决方案(与问题中的回答/编辑相同):

第一个问题:SampleDownloaderActivity

   private static final XAPKFile[] xAPKS = {
    new XAPKFile(
            true, // true signifies a main file
            2001, // the version of the APK that the file was uploaded
               // against
            27959282L // the length of the file in bytes
    ) /*
     , new XAPKFile(...)
      //*/
    };

未正确设置硬编码信息。另外,我没有补丁文件,所以我不得不从数组中删除它。

2n 问题:Play 商店应用丢失!!有一个直接访问但没有应用程序(不知道为什么)。我从手机上做了一个 APK 备份并安装在平板电脑中,然后重新启动平板电脑,一切正常。

于 2013-08-08T07:28:14.467 回答