Google 致力于为黑人社区推动种族平等。查看具体举措
此页面由 Cloud Translation API 翻译。
Switch to English

IRemoteFileResolver

public interface IRemoteFileResolver

com.android.tradefed.config.remote.IRemoteFileResolver


可以将远程文件解析为本地文件的对象的接口。例如:gs://bucket/dir/file.txt将被下载并更改为本地路径。

概要

公开方法

abstract String getSupportedProtocol ()

返回支持下载的关联协议。

default File resolveRemoteFiles (File consideredFile)

解决远程文件。

default File resolveRemoteFiles (File consideredFile, queryArgs) resolveRemoteFiles (File consideredFile, queryArgs)

解决远程文件。

default void setPrimaryDevice (ITestDevice device)

实现接收待测设备的{@ink ITestDevice}表示形式的可选方式。

公开方法

getSupportedProtocol

public abstract String getSupportedProtocol ()

返回支持下载的关联协议。

退货
String

resolveRemoteFiles

public File resolveRemoteFiles (File consideredFile)

解决远程文件。

参量
consideredFile FileERROR(/File)评估为远程。

退货
File解析的本地文件。

投掷
BuildRetrievalError如果出现问题。

resolveRemoteFiles

public File resolveRemoteFiles (File consideredFile, 
                 queryArgs)

解决远程文件。

参量
consideredFile FileERROR(/File)评估为远程。

queryArgs :作为查询传递给URL的参数。

退货
File解析的本地文件。

投掷
BuildRetrievalError如果出现问题。

setPrimaryDevice

public void setPrimaryDevice (ITestDevice device)

实现接收待测设备的{@ink ITestDevice}表示形式的可选方式。

参量
device ITestDevice :当前调用的ITestDevice