无法挂载使用JOBB创建的obb文件

6
我正在尝试使用JOBB工具创建的加密或非加密OBB文件,并使用此问题中找到的mountExpansion()方法进行挂载:在Android中挂载加密的obb apk扩展文件。有趣的是,当我尝试使用加密文件时,我得到状态21,根据https://developer.android.com/reference/android/os/storage/OnObbStateChangeListener.html意味着:

系统无法挂载OBB。通过StorageManager调用的状态消息返回

而当我尝试使用非加密文件时,我得到状态20,其含义是:

在尝试挂载OBB时遇到内部系统错误。通过StorageManager调用的状态消息返回

这些解释都没有很好地说明状态出现的原因。有什么建议吗?

对于我遇到的类似问题的答案中的注释也可能相关:https://stackoverflow.com/a/37957811/1489990,因为我创建obb文件的唯一方式是强制使用FAT32而不是FAT16。

1个回答

0
在我的情况下,SDCARD 出现了错误 20,当我将文件移动到内部存储器时,错误没有被定位。当我发现原因时,这让我感到很困惑,但是当我使用正确版本重新创建 OBB 文件后,问题就解决了。我不知道是重新创建还是更正数字解决了问题。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接