DefaultTestsZipInstaller 클래스의 생성자
public
class
DefaultTestsZipInstaller
extends Object
implements
ITestsZipInstaller
java.lang.Object의 클래스 | |
↳ | com.android.tradefed.targetprep.DefaultTestsZipInstaller) |
테스트 ZIP 설치 프로그램의 기본 구현입니다.
요약
공개 생성자 | |
---|---|
DefaultTestsZipInstaller()
기본 생성자입니다. |
|
DefaultTestsZipInstaller(
이 편의 생성자를 사용하면 호출자가
|
|
DefaultTestsZipInstaller(String... skipList)
이 편의 생성자를 사용하면 호출자가
|
공개 메서드 | |
---|---|
void
|
deleteData(ITestDevice device)
지정된 기기의 |
|
getDataWipeSkipList()
삭제할 디렉터리 디렉터리를 가져옵니다. 이 디렉터리는 테스트용으로만 사용됩니다. |
void
|
pushTestsZipOntoData(ITestDevice device, IDeviceBuildInfo deviceBuild)
test.zip 파일의 콘텐츠를 기기의 데이터 파티션으로 푸시합니다. 이 구현은 디코더를 구현하기 전에 계속 진행합니다. |
void
|
setDataWipeSkipList(
삭제되지 않도록 |
void
|
setDataWipeSkipList(String... skipList)
삭제되지 않도록 |
공개 생성자
DefaultTestsZipInstaller 클래스의 생성자
public DefaultTestsZipInstaller ()
기본 생성자입니다.
DefaultTestsZipInstaller 클래스의 생성자
public DefaultTestsZipInstaller (skipList)
이 편의 생성자를 사용하면 호출자가
setDataWipeSkipList(
를 별도로 호출해야 합니다.
매개변수 | |
---|---|
skipList |
: /data 을(를) 지울 때 유지할 경로 모음
파일 시스템 @see #setDatawipeSkipList |
DefaultTestsZipInstaller 클래스의 생성자
public DefaultTestsZipInstaller (String... skipList)
이 편의 생성자를 사용하면 호출자가
setDataWipeSkipList(
를 별도로 호출해야 합니다.
매개변수 | |
---|---|
skipList |
String : /data 을(를) 지울 때 유지할 경로 모음
파일 시스템 @see #setDatawipeSkipList |
공개 메서드
삭제
public void deleteData (ITestDevice device)
지정된 기기의 /data
에서 모든 파일/디렉터리를 삭제하고 다음을 실행합니다.
예외로 인정됩니다.
구현 시 기기에서 런타임이 중지됩니다. 기기를 재부팅하는 것이 좋습니다. 호출될 수 있습니다.
매개변수 | |
---|---|
device |
ITestDevice : 실행할 ITestDevice 입니다. |
생성 값 | |
---|---|
DeviceNotAvailableException |
|
TargetSetupError |
getDatawipeSkipList
publicgetDataWipeSkipList ()
삭제할 디렉터리 디렉터리를 가져옵니다. 이 디렉터리는 테스트용으로만 사용됩니다.
반환 값 | |
---|---|
|
디렉터리를 삭제할 때 건너뛸 디렉터리 집합입니다. |
pushTestsZipOntoData
public void pushTestsZipOntoData (ITestDevice device, IDeviceBuildInfo deviceBuild)
test.zip 파일의 콘텐츠를 기기의 데이터 파티션으로 푸시합니다.
이 구현은 디코더를 구현하기 전에 계속 진행합니다. 또한 Android 런타임을 중지하고 반환 시 중단합니다.
매개변수 | |
---|---|
device |
ITestDevice : 플래시할 ITestDevice 로, adb 모드에 있는 것으로 간주됩니다. |
deviceBuild |
IDeviceBuildInfo : 플래시할 테스트 압축이 포함된 IDeviceBuildInfo 입니다. |
생성 값 | |
---|---|
DeviceNotAvailableException |
|
TargetSetupError |
setDatawipeSkipList
public void setDataWipeSkipList (skipList)
삭제되지 않도록 /data
아래에서 경로 목록을 설정합니다.
매개변수 | |
---|---|
skipList |
: 건너뛸 디렉터리 목록입니다.
건너뛰기 목록의 세부사항은 |
setDatawipeSkipList
public void setDataWipeSkipList (String... skipList)
삭제되지 않도록 /data
아래에서 경로 목록을 설정합니다.
매개변수 | |
---|---|
skipList |
String : 건너뛸 디렉터리 목록입니다.
건너뛰기 목록의 세부사항은 |