SearchArtifactUtil
public
class
SearchArtifactUtil
extends Object
java.lang.Object
|
↳ |
com.android.tradefed.util.SearchArtifactUtil
|
一个实用程序类,可用于搜索测试工件。
摘要
公共方法 |
static
File
|
findModuleDir(String moduleName, boolean targetFirst)
查找与指定模块名称匹配的模块目录
|
static
File
|
getModuleDirFromConfig(IInvocationContext moduleContext)
|
static
File
|
getModuleDirFromConfig()
在模块作用域内调用时,返回模块目录(如果有)。
|
static
File
|
searchFile(String fileName, boolean targetFirst)
从测试目录中搜索测试工件/依赖项文件。
|
static
File
|
searchFile(String fileName, boolean targetFirst, IAbi abi)
从测试目录中搜索测试工件/依赖项文件。
|
static
File
|
searchFile(String fileName, boolean targetFirst, TestInformation testInfo)
从测试目录中搜索测试工件/依赖项文件。
|
static
File
|
searchFile(String fileName, boolean targetFirst, IAbi abi, altDirs, AltDirBehavior altDirBehavior, TestInformation testInfo)
从测试目录中搜索测试工件/依赖项文件。
|
static
File
|
searchFile(String fileName, boolean targetFirst, altDirs, AltDirBehavior altDirBehavior)
从测试目录中搜索测试工件/依赖项文件。
|
字段
公共构造函数
SearchArtifactUtil
public SearchArtifactUtil ()
公共方法
findModuleDir
public static File findModuleDir (String moduleName,
boolean targetFirst)
查找与指定模块名称匹配的模块目录
参数 |
moduleName |
String :模块的名称。 |
targetFirst |
boolean :搜索时是优先使用目标端还是主机端。 |
getModuleDirFromConfig
public static File getModuleDirFromConfig (IInvocationContext moduleContext)
参数 |
moduleContext |
IInvocationContext |
getModuleDirFromConfig
public static File getModuleDirFromConfig ()
在模块作用域内调用时,返回模块目录(如果有)。
searchFile
public static File searchFile (String fileName,
boolean targetFirst)
从测试目录中搜索测试工件/依赖项文件。
参数 |
fileName |
String :要查找的文件的名称。 |
targetFirst |
boolean :在搜索时,是优先使用目标端文件还是主机端文件。 |
返回 |
File |
找到的工件文件,如果没有,则为 null。 |
searchFile
public static File searchFile (String fileName,
boolean targetFirst,
IAbi abi)
从测试目录中搜索测试工件/依赖项文件。
参数 |
fileName |
String :要查找的文件的名称。 |
targetFirst |
boolean :在搜索时,是优先使用目标端文件还是主机端文件。 |
abi |
IAbi :与文件匹配的 IAbi 。 |
返回 |
File |
找到的工件文件,如果没有,则为 null。 |
public static File searchFile (String fileName,
boolean targetFirst,
TestInformation testInfo)
从测试目录中搜索测试工件/依赖项文件。
参数 |
fileName |
String :要查找的文件的名称。 |
targetFirst |
boolean :在搜索时,是优先使用目标端文件还是主机端文件。 |
testInfo |
TestInformation :当前测试的 TestInformation (如果有)。 |
返回 |
File |
找到的工件文件,如果没有,则为 null。 |
public static File searchFile (String fileName,
boolean targetFirst,
IAbi abi,
altDirs,
AltDirBehavior altDirBehavior,
TestInformation testInfo)
从测试目录中搜索测试工件/依赖项文件。
参数 |
fileName |
String :要查找的文件的名称。 |
targetFirst |
boolean :在搜索时,是优先使用目标端文件还是主机端文件。 |
abi |
IAbi :与文件匹配的 IAbi 。 |
altDirs |
:除了默认搜索路径之外的备用搜索路径。 |
altDirBehavior |
AltDirBehavior :应如何将备选搜索路径与默认路径搭配使用:作为回退路径还是替换路径;如果未指定,则使用回退路径 |
testInfo |
TestInformation |
返回 |
File |
找到的工件文件,如果没有,则为 null。 |
searchFile
public static File searchFile (String fileName,
boolean targetFirst,
altDirs,
AltDirBehavior altDirBehavior)
从测试目录中搜索测试工件/依赖项文件。
参数 |
fileName |
String :要查找的文件的名称。 |
targetFirst |
boolean :在搜索时,是优先使用目标端文件还是主机端文件。 |
altDirs |
:除了默认搜索路径之外的备选搜索路径。 |
altDirBehavior |
AltDirBehavior :应如何将备选搜索路径与默认路径搭配使用:作为回退路径还是替换路径;如果未指定,则使用回退路径 |
返回 |
File |
找到的工件文件,如果没有,则为 null。 |