RemoteFileResolver

public class RemoteFileResolver
extends Object

java.lang.Object
   ↳ com.android.tradefed.config.RemoteFileResolver


可透過這個簡單的類別,使用 URI 和服務從各種位置載入檔案 供應商的功能

摘要

公用建構函式

RemoteFileResolver()

公用方法

static IRemoteFileResolver 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 指定的檔案,並將其放在目標目錄中

公用建構函式

RemoteFileResolver

public RemoteFileResolver ()

公用方法

getDefaultResolver

public static IRemoteFileResolver getDefaultResolver (URI fileURI, 
                 config)

載入 URI 指定的檔案,並將其放在目標目錄中

參數
fileURI URI:要載入的檔案 (需要判斷通訊協定)

config :用於初始化解析器的設定

傳回
IRemoteFileResolver IRemoteFileResolver 物件,用於載入指定通訊協定的檔案

helpRemoteFile

public static IRemoteFileResolver.ResolvedFile resolveRemoteFile (URI fileURI, 
                URI destDir)

載入 URI 指定的檔案,並將其放在目標目錄中

參數
fileURI URI:要載入的檔案

destDir URI:要放置載入檔案的目的地

傳回
IRemoteFileResolver.ResolvedFile ERROR(/File) 物件,代表載入的檔案

擲回
BuildRetrievalError 找不到要求的資源時

helpRemoteFile

public static IRemoteFileResolver.ResolvedFile resolveRemoteFile (URI fileURI, 
                URI destDir, 
                IRemoteFileResolver resolver)

載入 URI 指定的檔案,並將其放在目標目錄中

參數
fileURI URI:要載入的檔案

destDir URI:要放置載入檔案的目的地

resolver IRemoteFileResolver:用來解析檔案的 IRemoteFileResolver

傳回
IRemoteFileResolver.ResolvedFile ERROR(/File) 物件,代表載入的檔案

擲回
BuildRetrievalError 找不到要求的資源時