我遇到了两个不同的错误,一个来自平板电脑,另一个来自手机。
我已将ZIP未压缩文件上传到Google Play商店,其中包含4个音频文件(超过一天前),我遇到了一些问题。
尝试从一台设备下载时,会下载扩展文件,99%时出现错误“AAC文件验证失败”。
这是由于“SampleDownloaderActivity”中的'false'参数 - > 'protected void onPostExecute(布尔结果)'
无论如何,执行
Helpers.doesFileExist(this, str, 27959282L, false);
返回TRUE并且Zip(obb)中的mp3文件工作/播放正确。
尝试从其他设备下载时,会显示:“下载失败,因为无法找到资源”。
我在控制台中发现了一条消息,我认为该消息指的是罪魁祸首。
[licensechecker]无法绑定到服务。
搜索后,我尝试过:
我还没有找到任何解决方案。我在'DND-AAC'(从Google Code获取)的工作资源中遇到了相同的结果。
答案 0 :(得分: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备份并安装在平板电脑上,然后重新启动平板电脑,一切正常。