本地主機資源管理器
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 |