StorageManager.MountObb(String, String, OnObbStateChangeListener) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
装载不透明二进制 Blob (OBB) 文件。
[Android.Runtime.Register("mountObb", "(Ljava/lang/String;Ljava/lang/String;Landroid/os/storage/OnObbStateChangeListener;)Z", "GetMountObb_Ljava_lang_String_Ljava_lang_String_Landroid_os_storage_OnObbStateChangeListener_Handler")]
public virtual bool MountObb (string? rawPath, string? key, Android.OS.Storage.OnObbStateChangeListener? listener);
[<Android.Runtime.Register("mountObb", "(Ljava/lang/String;Ljava/lang/String;Landroid/os/storage/OnObbStateChangeListener;)Z", "GetMountObb_Ljava_lang_String_Ljava_lang_String_Landroid_os_storage_OnObbStateChangeListener_Handler")>]
abstract member MountObb : string * string * Android.OS.Storage.OnObbStateChangeListener -> bool
override this.MountObb : string * string * Android.OS.Storage.OnObbStateChangeListener -> bool
参数
- rawPath
- String
OBB 文件的路径
- key
- String
必须是 null
。 以前,某些 Android 设备实现接受非null
密钥来装载加密的 OBB 文件。 但是,这从未可靠地工作,不再受支持。
- listener
- OnObbStateChangeListener
将接收操作的成功或失败
返回
装载调用是否已成功排队
- 属性
注解
装载不透明二进制 Blob (OBB) 文件。
只要 Application 保留 StorageManager 引用,OBB 就会保持装载状态。 此引用丢失后,将卸载正在使用的 OBB。 OnObbStateChangeListener
通过此调用注册的将接收此操作的成功或失败。
<em>Note:</em> you can only mount OBB files that the OBB tag on the file matches a package ID that is owned by the calling program's UID. 也就是说,共享 UID 应用程序可以尝试装载任何其他共享其 UID 的应用程序 OBB。
本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。