DefaultTestsZipInstaller
public class DefaultTestsZipInstaller
extends Object
implements ITestsZipInstaller
java.lang.객체 | |
↳ | com.android.tradefed.targetprep.DefaultTestsZipInstaller |
테스트 zip 설치 프로그램의 기본 구현입니다.
요약
공개 생성자 | |
---|---|
DefaultTestsZipInstaller () 기본 생성자. | |
DefaultTestsZipInstaller ( skipList) DefaultTestsZipInstaller ( skipList) 이 편리한 생성자를 사용하면 호출자가 | |
DefaultTestsZipInstaller (String... skipList) 이 편리한 생성자를 사용하면 호출자가 |
공개 방법 | |
---|---|
void | deleteData ( ITestDevice device) 건너뛰기 목록에서 제외된 파일을 제외하고 지정된 장치의 |
getDataWipeSkipList () 테스트용으로만 사용되는 초기화할 디렉터리의 디렉터리를 가져옵니다. | |
void | pushTestsZipOntoData ( ITestDevice device, IDeviceBuildInfo deviceBuild) tests.zip 파일의 내용을 기기의 데이터 파티션으로 푸시합니다. 이 구현은 진행하기 전에 장치를 사용자 영역으로 재부팅합니다. |
void | setDataWipeSkipList ( skipList) setDataWipeSkipList ( skipList) 지우지 않도록 |
void | setDataWipeSkipList (String... skipList) 지우지 않도록 |
공개 생성자
DefaultTestsZipInstaller
public DefaultTestsZipInstaller ()
기본 생성자.
DefaultTestsZipInstaller
public DefaultTestsZipInstaller (skipList)
이 편리한 생성자를 사용하면 호출자가 setDataWipeSkipList( )
호출할 필요 없이 건너뛰기 목록을 직접 설정할 수 있습니다.setDataWipeSkipList( )
별도로.
매개변수 | |
---|---|
skipList | /data 아래의 경로 모음 @see #setDataWipeSkipList |
DefaultTestsZipInstaller
public DefaultTestsZipInstaller (String... skipList)
이 편리한 생성자를 사용하면 호출자가 setDataWipeSkipList( )
호출할 필요 없이 건너뛰기 목록을 직접 설정할 수 있습니다.setDataWipeSkipList( )
별도로.
매개변수 | |
---|---|
skipList | String : 파일 시스템을 지울 때 유지할 /data 아래의 경로 모음 @see #setDataWipeSkipList |
공개 방법
deleteData
public void deleteData (ITestDevice device)
건너뛰기 목록에서 제외된 파일을 제외하고 지정된 장치의 /data
에서 모든 파일/디렉토리를 제거합니다.
매개변수 | |
---|---|
device | ITestDevice : 작업할 ITestDevice |
던지기 | |
---|---|
DeviceNotAvailableException | |
TargetSetupError |
getDataWipeSkipList
publicgetDataWipeSkipList ()
테스트용으로만 사용되는 초기화할 디렉터리의 디렉터리를 가져옵니다.
보고 | |
---|---|
디렉토리를 지울 때 건너뛸 디렉토리 세트 |
pushTestsZipOntoData
public void pushTestsZipOntoData (ITestDevice device, IDeviceBuildInfo deviceBuild)
tests.zip 파일의 내용을 기기의 데이터 파티션으로 푸시합니다.
이 구현은 진행하기 전에 장치를 사용자 영역으로 재부팅합니다. 또한 Android 런타임을 중지하고 반환 시 그대로 둡니다.
매개변수 | |
---|---|
device | ITestDevice : 플래시할 ITestDevice 로, adb 모드에 있다고 가정합니다. |
deviceBuild | IDeviceBuildInfo : 플래시할 테스트 zip을 포함하는 IDeviceBuildInfo |
던지기 | |
---|---|
DeviceNotAvailableException | |
TargetSetupError |
setDataWipeSkipList
public void setDataWipeSkipList (skipList)
지우지 않도록 /data
아래의 경로 목록을 설정합니다.
매개변수 | |
---|---|
skipList | /data 의 직계 하위 항목입니다. |
setDataWipeSkipList
public void setDataWipeSkipList (String... skipList)
지우지 않도록 /data
아래의 경로 목록을 설정합니다.
매개변수 | |
---|---|
skipList | String : 건너뛸 디렉터리 목록. 건너뛰기 목록의 세분성은 /data 의 직계 하위 항목입니다. |