本地主機資源管理器

public class LocalHostResourceManager
extends Object implements IHostResourceManager

java.lang.Object
com.android.tradefed.host.LocalHostResourceManager


管理主機資源。主機資源是本地文件。

概括

公共構造函數

LocalHostResourceManager ()

公共方法

void cleanup ()

清理主機資源。

File getFile (String name)

通過資源id獲取宿主資源本地文件。

void setup ()

設置主機資源。

受保護的方法

void clearHostResource (String name, File localFile)

清除本地主機資源。

File fetchHostResource (String name, String value)

使用本地文件作為主機資源。

公共構造函數

本地主機資源管理器

public LocalHostResourceManager ()

公共方法

清理

public void cleanup ()

清理主機資源。

獲取文件

public File getFile (String name)

通過資源id獲取宿主資源本地文件。

參數
name String : 宿主資源的資源ID。

退貨
File宿主資源的本地文件。

設置

public void setup ()

設置主機資源。主機資源可能來自不同的地方,遠程雲端或本地文件。該接口為 tradefed 提供了統一的方式來獲取它需要的主機資源。安裝程序應該正確地將文件下載到本地,稍後 tradefed 可以通過 getFile 通過主機資源名稱獲取本地。

投擲
ConfigurationException

受保護的方法

清除主機資源

protected void clearHostResource (String name, 
                File localFile)

清除本地主機資源。

參數
name String : 宿主資源的id。

localFile File :本地文件。

獲取主機資源

protected File fetchHostResource (String name, 
                String value)

使用本地文件作為主機資源。

參數
name String :主機資源的名稱。

value String : 宿主資源的本地路徑。

退貨
File本地文件。

投擲
ConfigurationException