本地主機資源管理器

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