컬렉션을 사용해 정리하기 내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.

DefaultTestsZip설치 프로그램

public class DefaultTestsZipInstaller
extends Object implements ITestsZipInstaller

java.lang.객체
com.android.tradefed.targetprep.DefaultTestsZipInstaller


테스트 zip 설치 프로그램의 기본 구현입니다.

요약

공개 생성자

DefaultTestsZipInstaller ()

기본 생성자.

DefaultTestsZipInstaller ( skipList) DefaultTestsZipInstaller ( skipList)

이 편리한 생성자는 호출자가 setDataWipeSkipList( ) setDataWipeSkipList( ) 별도로.

DefaultTestsZipInstaller (String... skipList)

이 편리한 생성자는 호출자가 setDataWipeSkipList( ) setDataWipeSkipList( ) 별도로.

공개 메서드

void deleteData (ITestDevice device)

건너뛰기 목록에서 제외된 파일/디렉토리를 제외하고 지정된 장치의 /data 에서 모든 파일/디렉토리를 제거합니다.

getDataWipeSkipList ()

테스트용으로만 사용되는 지울 디렉터리의 디렉터리를 가져옵니다.

void pushTestsZipOntoData (ITestDevice device, IDeviceBuildInfo deviceBuild)

tests.zip 파일의 내용을 장치의 데이터 파티션으로 푸시합니다.

이 구현은 계속하기 전에 장치를 사용자 영역으로 재부팅합니다.

void setDataWipeSkipList ( skipList) setDataWipeSkipList ( skipList)

지워지지 않도록 /data 아래에 경로 목록을 설정합니다.

void setDataWipeSkipList (String... skipList)

지워지지 않도록 /data 아래에 경로 목록을 설정합니다.

공개 생성자

DefaultTestsZipInstaller

public DefaultTestsZipInstaller ()

기본 생성자.

DefaultTestsZip설치 프로그램

public DefaultTestsZipInstaller ( skipList)

이 편리한 생성자는 호출자가 setDataWipeSkipList( ) setDataWipeSkipList( ) 별도로.

매개변수
skipList : 파일 시스템을 지울 때 보관할 /data 아래의 경로 모음 @see #setDataWipeSkipList

DefaultTestsZipInstaller

public DefaultTestsZipInstaller (String... skipList)

이 편리한 생성자는 호출자가 setDataWipeSkipList( ) setDataWipeSkipList( ) 별도로.

매개변수
skipList String : 파일 시스템을 지울 때 보관할 /data 아래의 경로 모음 @see #setDataWipeSkipList

공개 메서드

데이터 삭제

public void deleteData (ITestDevice device)

건너뛰기 목록에서 제외된 파일/디렉토리를 제외하고 지정된 장치의 /data 에서 모든 파일/디렉토리를 제거합니다.

구현은 장치에서 런타임을 중지합니다. 이 방법이 완료되면 장치를 재부팅하는 것이 좋습니다.

매개변수
device ITestDevice : 작동할 ITestDevice

던지다
DeviceNotAvailableException
TargetSetupError

getDataWipeSkipList

public  getDataWipeSkipList ()

테스트용으로만 사용되는 지울 디렉터리의 디렉터리를 가져옵니다.

보고
디렉토리를 지울 때 건너뛸 디렉토리 세트

pushTestsZipOntoData

public void pushTestsZipOntoData (ITestDevice device, 
                IDeviceBuildInfo deviceBuild)

tests.zip 파일의 내용을 장치의 데이터 파티션으로 푸시합니다.

이 구현은 계속하기 전에 장치를 사용자 영역으로 재부팅합니다. 또한 Android 런타임을 중지하고 반환 시 그대로 둡니다.

매개변수
device ITestDevice : 플래시할 ITestDevice 로, adb 모드에 있다고 가정합니다.

deviceBuild IDeviceBuildInfo : 테스트 압축을 포함하는 IDeviceBuildInfo 플래시

던지다
DeviceNotAvailableException
TargetSetupError

setDataWipeSkipList

public void setDataWipeSkipList ( skipList)

지워지지 않도록 /data 아래에 경로 목록을 설정합니다.

매개변수
skipList : 건너뛸 디렉토리 목록입니다.

건너뛰기 목록의 세분성은 /data 의 직계 자식입니다.

setDataWipeSkipList

public void setDataWipeSkipList (String... skipList)

지워지지 않도록 /data 아래에 경로 목록을 설정합니다.

매개변수
skipList String : 건너뛸 디렉토리 목록입니다.

건너뛰기 목록의 세분성은 /data 의 직계 자식입니다.