我的项目中的Obb文件下载最近停止了所有未发布的应用程序。错误字符串位于主题中。但它适用于已发布的应用程序(可能是线索)!
我的设备是Nexus 7(2012),我最近将其升级到4.4.2(可能是另一条线索)。
该错误来自com.google.android.vending.expansion.downloader.impl类
public void applicationError(int errorCode)
用errorCode 3
调用。我想知道是否有人知道这意味着什么。
任何建议如何使obb文件下载工作表示赞赏!
errorCode 3表示下载的文件不是来自市场。
您可能需要在设备安全设置中选中“允许从未知来源安装应用程序”。
当设备未下载扩展文件时,需要考虑一些事项。
您可以阅读有关测试扩展文件的更多信息,请下载here。
根据我的经验,这些都是给你一个问题的一些组合。
我在测试APK扩展文件时遇到了同样的问题。我的错误从downloader_library示例中复制了文件,并没有更改文件大小。
private static final XAPKFile[] xAPKS = {
new XAPKFile(
true, // main file
1, // APK version
7157821 // file size in bytes (was mistaken here)
), new XAPKFile(
false, // patch file
1, // APK version
891598// length of patch file
)
};
private static final XAPKFile[] xAPKS = {
new XAPKFile(
true, // main file
1, // APK version
7157821 // file size in bytes (was mistaken here)
), new XAPKFile(
false, // patch file
1, // APK version
891598// length of patch file
)
};