LCUtil
public
class
LCUtil
extends Object
| java.lang.Object | |
| ↳ | com.google.android.tradefed.build.LCUtil |
用于将启动控制路径解析为其组成部分的辅助类
摘要
常量 | |
|---|---|
String |
BRANCH
|
String |
BUILD_ID
|
String |
FILENAME
|
String |
FLAVOR
|
String |
KERNEL
|
String |
KEY
|
String |
OS
|
公共方法 | |
|---|---|
static
String
|
createResolvableFilePath(String remoteFilePath)
获取可用于检索解析器的文件路径。 |
static
Map<String, String>
|
parseAttributeLine(String line)
将“userdata:git_master-linux-yakju-tests/242537/userdata.img”之类的行解析为 “{key:userdata, branch:git_master, flavor:yakju-tests, bid:242537, file:userdata.img}”之类的映射。它 还支持解析以协议开头的远程路径,例如, “ab:/aosp_master/yakju-userdebug/P123/device-tests.zip”将被解析为 “{branch:aosp_master, flavor:yakju-userdebug, bid:P123, filename:device-tests.zip}”之类的映射 |
static
String
|
reverseDynamicAbPath(String abDynamicLink)
|
常量
分支
public static final String BRANCH
常量值: "branch"
build_id
public static final String BUILD_ID
常量值: "bid"
FILENAME
public static final String FILENAME
常量值: "filename"
FLAVOR
public static final String FLAVOR
常量值: "flavor"
Kernel
public static final String KERNEL
常量值: "kernel"
键
public static final String KEY
常量值: "key"
操作系统
public static final String OS
常量值: "os"
公共方法
createResolvableFilePath
public static String createResolvableFilePath (String remoteFilePath)
获取可用于检索解析器的文件路径。
| 参数 | |
|---|---|
remoteFilePath |
String:LaunchControlProvider 中要下载的文件的远程路径,例如
aosp_master-linux-yakju-userdebug/P123/device-tests.zip |
| 返回 | |
|---|---|
String |
|
parseAttributeLine
public static Map<String, String> parseAttributeLine (String line)
将“userdata:git_master-linux-yakju-tests/242537/userdata.img”之类的行解析为 “{key:userdata, branch:git_master, flavor:yakju-tests, bid:242537, file:userdata.img}”之类的映射。它 还支持解析以协议开头的远程路径,例如, “ab:/aosp_master/yakju-userdebug/P123/device-tests.zip”将被解析为 “{branch:aosp_master, flavor:yakju-userdebug, bid:P123, filename:device-tests.zip}”之类的映射
| 参数 | |
|---|---|
line |
String |
| 返回 | |
|---|---|
Map<String, String> |
|
reverseDynamicAbPath
public static String reverseDynamicAbPath (String abDynamicLink)
| 参数 | |
|---|---|
abDynamicLink |
String |
| 返回值 | |
|---|---|
String |
|