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"
커널
public static final String KERNEL
상수 값: "kernel"
키
public static final String KEY
상수 값: "key"
OS
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 |
|