沙箱配置工具
public class SandboxConfigUtil
extends Object
java.lang.Object |
↳ | com.android.tradefed.sandbox.SandboxConfigUtil |
用於在執行沙盒時管理IConfiguration
的實用程序類。
概括
公共構造函數
沙箱配置工具
public SandboxConfigUtil ()
公共方法
dumpConfigForVersion
public static File dumpConfigForVersion (String classpath,
IRunUtil runUtil,
String[] args,
SandboxConfigDump.DumpCmd dump,
File globalConfig)
基於任何版本的 Tf jar 創建一個子進程,並根據命令行參數轉儲 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 創建一個子進程,並根據命令行參數轉儲 xml IConfiguration
。
參數 |
---|
rootDir | File :包含 TF 中所有 jar 的目錄。 |
runUtil | IRunUtil :用於運行命令的IRunUtil 。 |
args | String :命令行參數。 |
dump | SandboxConfigDump.DumpCmd :驅動某些輸出的DumpCmd 。 |
globalConfig | File :描述要使用的全局配置的文件。 |
dumpFilteredGlobalConfig
public static File dumpFilteredGlobalConfig ( exclusionPatterns)
創建一個僅包含密鑰庫的全局配置,以使其在子進程中可用。