我正在尝试使用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。