SandboxConfigUtil
public class SandboxConfigUtil
extends Object
java.lang.Object |
↳ | com.android.tradefed.sandbox.SandboxConfigUtil |
在進行沙箱管理時,用於管理IConfiguration
實用工具類。
概要
公共建設者
SandboxConfigUtil
public SandboxConfigUtil ()
公開方法
dumpConfigForVersion
public static File dumpConfigForVersion (String classpath,
IRunUtil runUtil,
String[] args,
SandboxConfigDump.DumpCmd dump,
File globalConfig)
基於任何版本的Tf jar創建一個子進程,並基於命令行args轉儲xml IConfiguration
。
參量 |
---|
classpath | String :用於運行沙箱的類路徑。 |
runUtil | IRunUtil :用於運行命令的IRunUtil 。 |
args | String :命令行參數。 |
dump | SandboxConfigDump.DumpCmd : DumpCmd 驅動一些輸出。 |
globalConfig | File :描述要使用的全局配置的文件。 |
dumpConfigForVersion
public static File dumpConfigForVersion (File rootDir,
IRunUtil runUtil,
String[] args,
SandboxConfigDump.DumpCmd dump,
File globalConfig)
基於任何版本的Tf jar創建一個子進程,並基於命令行args轉儲xml IConfiguration
。
參量 |
---|
rootDir | File :包含TF中所有jar的目錄。 |
runUtil | IRunUtil :用於運行命令的IRunUtil 。 |
args | String :命令行參數。 |
dump | SandboxConfigDump.DumpCmd : DumpCmd 驅動一些輸出。 |
globalConfig | File :描述要使用的全局配置的文件。 |
投擲 |
---|
ConfigurationException | 如果轉儲不成功。 |
dumpFilteredGlobalConfig
public static File dumpFilteredGlobalConfig ( exclusionPatterns)
僅使用密鑰庫創建全局配置,以使其在子流程中可用。