HttpRemoteFileResolver
public
class
HttpRemoteFileResolver
extends Object
implements
IRemoteFileResolver
| java.lang.Object | |
| ↳ | com.android.tradefed.config.remote.HttpRemoteFileResolver |
IRemoteFileResolver 的实现,允许通过 HTTP 下载远程文件
摘要
常量 | |
|---|---|
String |
PROTOCOL_HTTP
|
公共构造函数 | |
|---|---|
HttpRemoteFileResolver()
|
|
公共方法 | |
|---|---|
String
|
getSupportedProtocol()
返回支持下载的相关联协议。 |
IRemoteFileResolver.ResolvedFile
|
resolveRemoteFile(IRemoteFileResolver.RemoteFileResolverArgs args)
在面向未来的接口中解析远程文件 |
受保护的方法 | |
|---|---|
IHttpHelper
|
getDownloader()
|
常量
PROTOCOL_HTTP
public static final String PROTOCOL_HTTP
常量值: "http"
公共构造函数
HttpRemoteFileResolver
public HttpRemoteFileResolver ()
公共方法
getSupportedProtocol
public String getSupportedProtocol ()
返回支持下载的相关联协议。
| 返回 | |
|---|---|
String |
|
resolveRemoteFile
public IRemoteFileResolver.ResolvedFile resolveRemoteFile (IRemoteFileResolver.RemoteFileResolverArgs args)
在面向未来的接口中解析远程文件
| 参数 | |
|---|---|
args |
IRemoteFileResolver.RemoteFileResolverArgs:RemoteFileResolverArgs,用于描述要下载的远程文件以及下载方式。 |
| 返回 | |
|---|---|
IRemoteFileResolver.ResolvedFile |
已解析的本地文件表示形式。 |
| 抛出 | |
|---|---|
BuildRetrievalError |
|