MbmsDownloadSession.Download(DownloadRequest) 方法

定义

请求下载运营商指示可用的文件或文件集。

[Android.Runtime.Register("download", "(Landroid/telephony/mbms/DownloadRequest;)V", "GetDownload_Landroid_telephony_mbms_DownloadRequest_Handler", ApiSince=28)]
public virtual void Download (Android.Telephony.Mbms.DownloadRequest request);
[<Android.Runtime.Register("download", "(Landroid/telephony/mbms/DownloadRequest;)V", "GetDownload_Landroid_telephony_mbms_DownloadRequest_Handler", ApiSince=28)>]
abstract member Download : Android.Telephony.Mbms.DownloadRequest -> unit
override this.Download : Android.Telephony.Mbms.DownloadRequest -> unit

参数

request
DownloadRequest

指定应下载的内容的请求。

属性

注解

请求下载运营商指示可用的文件或文件集。

可能会引发 IllegalArgumentException

如果 #setTempFileRootDirectory(File) 尚未在安装应用后调用,此方法将在定义的默认位置 MbmsDownloadSession#DEFAULT_TOP_LEVEL_TEMP_DIRECTORY 创建一个目录,并将其存储为临时文件根目录。

DownloadRequest如果目标与通过提供的#getTempFileRootDirectory()临时文件目录不在同一文件系统上,将引发一个IllegalArgumentException目标。

通过回调的异步错误可能包括不特定于流式处理用例的任何错误。

如果在调用此方法后未通过回调传递任何错误,则表示如果下载是将来,中间件已成功启动下载或计划下载。

适用于 . 的 android.telephony.MbmsDownloadSession.download(android.telephony.mbms.DownloadRequest)Java 文档

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

适用于