沙盒配置工具

public class SandboxConfigUtil
extends Object

java.lang.Object
com.android.tradefed.sandbox.SandboxConfigUtil


用于在执行沙箱时管理IConfiguration的实用程序类。

概括

公共构造函数

SandboxConfigUtil ()

公共方法

static File dumpConfigForVersion (String classpath, IRunUtil runUtil, String[] args, SandboxConfigDump.DumpCmd dump, File globalConfig)
static File dumpConfigForVersion (File rootDir, IRunUtil runUtil, String[] args, SandboxConfigDump.DumpCmd dump, File globalConfig)

基于任意版本的 Tf jar 创建子进程,并基于命令行参数转储 xml IConfiguration

static File dumpConfigForVersion (String classpath, IRunUtil runUtil, String[] args, SandboxConfigDump.DumpCmd dump, File globalConfig, boolean skipJavaCheck)

基于任意版本的 Tf jar 创建子进程,并基于命令行参数转储 xml IConfiguration

static File dumpFilteredGlobalConfig ( exclusionPatterns) dumpFilteredGlobalConfig ( exclusionPatterns)

创建仅包含密钥库的全局配置,以使其在子进程中可用。

公共构造函数

沙盒配置工具

public SandboxConfigUtil ()

公共方法

版本转储配置

public static File dumpConfigForVersion (String classpath, 
                IRunUtil runUtil, 
                String[] args, 
                SandboxConfigDump.DumpCmd dump, 
                File globalConfig)

参数
classpath String

runUtil IRunUtil

args String

dump SandboxConfigDump.DumpCmd

globalConfig File

退货
File

投掷
SandboxConfigurationException

版本转储配置

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 :描述要使用的全局配置的文件。

退货
File包含来自命令行的 xml 转储的ERROR(/File)

投掷
ConfigurationException如果转储不成功。

版本转储配置

public static File dumpConfigForVersion (String classpath, 
                IRunUtil runUtil, 
                String[] args, 
                SandboxConfigDump.DumpCmd dump, 
                File globalConfig, 
                boolean skipJavaCheck)

基于任意版本的 Tf jar 创建子进程,并基于命令行参数转储 xml IConfiguration

参数
classpath String :用于运行沙箱的类路径。

runUtil IRunUtil :用于运行命令的IRunUtil

args String :命令行参数。

dump SandboxConfigDump.DumpCmd :驱动某些输出的DumpCmd

globalConfig File :描述要使用的全局配置的文件。

skipJavaCheck boolean : 是否跳过java版本检查

退货
File包含来自命令行的 xml 转储的ERROR(/File)

投掷
SandboxConfigurationException如果转储不成功。

转储过滤全局配置

public static File dumpFilteredGlobalConfig ( exclusionPatterns)

创建仅包含密钥库的全局配置,以使其在子进程中可用。

参数
exclusionPatterns

退货
File

,

沙盒配置工具

public class SandboxConfigUtil
extends Object

java.lang.Object
com.android.tradefed.sandbox.SandboxConfigUtil


用于在执行沙箱时管理IConfiguration的实用程序类。

概括

公共构造函数

SandboxConfigUtil ()

公共方法

static File dumpConfigForVersion (String classpath, IRunUtil runUtil, String[] args, SandboxConfigDump.DumpCmd dump, File globalConfig)
static File dumpConfigForVersion (File rootDir, IRunUtil runUtil, String[] args, SandboxConfigDump.DumpCmd dump, File globalConfig)

基于任意版本的 Tf jar 创建子进程,并基于命令行参数转储 xml IConfiguration

static File dumpConfigForVersion (String classpath, IRunUtil runUtil, String[] args, SandboxConfigDump.DumpCmd dump, File globalConfig, boolean skipJavaCheck)

基于任意版本的 Tf jar 创建子进程,并基于命令行参数转储 xml IConfiguration

static File dumpFilteredGlobalConfig ( exclusionPatterns) dumpFilteredGlobalConfig ( exclusionPatterns)

创建仅包含密钥库的全局配置,以使其在子进程中可用。

公共构造函数

沙盒配置工具

public SandboxConfigUtil ()

公共方法

版本转储配置

public static File dumpConfigForVersion (String classpath, 
                IRunUtil runUtil, 
                String[] args, 
                SandboxConfigDump.DumpCmd dump, 
                File globalConfig)

参数
classpath String

runUtil IRunUtil

args String

dump SandboxConfigDump.DumpCmd

globalConfig File

退货
File

投掷
SandboxConfigurationException

版本转储配置

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 :描述要使用的全局配置的文件。

退货
File包含来自命令行的 xml 转储的ERROR(/File)

投掷
ConfigurationException如果转储不成功。

版本转储配置

public static File dumpConfigForVersion (String classpath, 
                IRunUtil runUtil, 
                String[] args, 
                SandboxConfigDump.DumpCmd dump, 
                File globalConfig, 
                boolean skipJavaCheck)

基于任意版本的 Tf jar 创建子进程,并根据命令行参数转储 xml IConfiguration

参数
classpath String :用于运行沙箱的类路径。

runUtil IRunUtil :用于运行命令的IRunUtil

args String :命令行参数。

dump SandboxConfigDump.DumpCmd :驱动某些输出的DumpCmd

globalConfig File :描述要使用的全局配置的文件。

skipJavaCheck boolean : 是否跳过java版本检查

退货
File包含来自命令行的 xml 转储的ERROR(/File)

投掷
SandboxConfigurationException如果转储不成功。

转储过滤全局配置

public static File dumpFilteredGlobalConfig ( exclusionPatterns)

创建仅包含密钥库的全局配置,以使其在子进程中可用。

参数
exclusionPatterns

退货
File