遠端檔案解析器
public class RemoteFileResolver
extends Object
java.lang.Object | |
↳ | com.android.tradefed.config.RemoteFileResolver |
一個簡單的類,允許使用 URI 和服務提供者功能從不同位置載入檔案。
概括
公共構造函數 | |
---|---|
RemoteFileResolver () |
公共方法 | |
---|---|
static IRemoteFileResolver | getDefaultResolver (URI fileURI, config) getDefaultResolver (URI fileURI, config) 載入由URI指定的檔案並將其放置在目標目錄中 |
static IRemoteFileResolver.ResolvedFile | resolveRemoteFile (URI fileURI, URI destDir) 載入由URI指定的檔案並將其放置在目標目錄中 |
static IRemoteFileResolver.ResolvedFile | resolveRemoteFile (URI fileURI, URI destDir, IRemoteFileResolver resolver) 載入由URI指定的檔案並將其放置在目標目錄中 |
公共構造函數
遠端檔案解析器
public RemoteFileResolver ()
公共方法
取得預設解析器
public static IRemoteFileResolver getDefaultResolver (URI fileURI,config)
載入由URI指定的檔案並將其放置在目標目錄中
參數 | |
---|---|
fileURI | URI :要載入的檔案(需要確定協定) |
config |
退貨 | |
---|---|
IRemoteFileResolver | 用於載入給定協定的檔案的IRemoteFileResolver 對象 |
解析遠端文件
public static IRemoteFileResolver.ResolvedFile resolveRemoteFile (URI fileURI, URI destDir)
載入由URI指定的檔案並將其放置在目標目錄中
參數 | |
---|---|
fileURI | URI :要載入的文件 |
destDir | URI : 放置載入檔案的目的地 |
退貨 | |
---|---|
IRemoteFileResolver.ResolvedFile | 代表已載入檔案的ERROR(/File) 對象 |
投擲 | |
---|---|
BuildRetrievalError | 當無法找到所請求的資源時 |
解析遠端文件
public static IRemoteFileResolver.ResolvedFile resolveRemoteFile (URI fileURI, URI destDir, IRemoteFileResolver resolver)
載入由URI指定的檔案並將其放置在目標目錄中
參數 | |
---|---|
fileURI | URI :要載入的文件 |
destDir | URI : 放置載入檔案的目的地 |
resolver | IRemoteFileResolver :用於解析文件的IRemoteFileResolver |
退貨 | |
---|---|
IRemoteFileResolver.ResolvedFile | 代表已載入檔案的ERROR(/File) 對象 |
投擲 | |
---|---|
BuildRetrievalError | 當無法找到所請求的資源時 |