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 | File : ERROR(/File) 评估为远程。 |
退货 | |
---|---|
File | 解析的本地文件。 |
投掷 | |
---|---|
BuildRetrievalError | 如果出现问题。 |
resolveRemoteFiles
public File resolveRemoteFiles (File consideredFile,queryArgs)
解决远程文件。
参量 | |
---|---|
consideredFile | File : ERROR(/File) 评估为远程。 |
queryArgs |
退货 | |
---|---|
File | 解析的本地文件。 |
投掷 | |
---|---|
BuildRetrievalError | 如果出现问题。 |
setPrimaryDevice
public void setPrimaryDevice (ITestDevice device)
实现接收待测设备的{@ink ITestDevice}表示形式的可选方式。
参量 | |
---|---|
device | ITestDevice :当前调用的ITestDevice 。 |