遠端檔案解析器

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當無法找到所請求的資源時