InstallApkSetup

public class InstallApkSetup
extends BaseTargetPreparer

java.lang.객체
com.android.tradefed.targetprep.BaseTargetPreparer
com.android.tradefed.targetprep.InstallApkSetup


파일 시스템에 있는 하나 이상의 apk를 설치하는 ITargetPreparer 입니다.

이 클래스는 모든 버전의 테스트가 파일 시스템에 있는 apk에 의존하는 경우 파일 시스템에서 apk를 설치하는 데에만 사용해야 합니다. TestAppInstallSetup 사용하여 테스트 zip 파일에서 apk를 설치하는 테스트의 경우 --alt-dir 사용하여 다른 테스트 구성(예: 테스트 zip 파일이 없는 로컬 실행)에 대한 apk를 포함하는 파일 시스템의 대체 디렉터리를 지정합니다. .

요약

공개 생성자

InstallApkSetup ()

공개 방법

void setApkPaths ( paths) setApkPaths ( paths)

APK 경로를 설정합니다.

void setThrowIfInstallFail (boolean throwIfInstallFail)

설치 실패 시 throw를 설정합니다.

void setUp ( ITestDevice device, IBuildInfo buildInfo)

보호된 메서드

getApkPaths ()

공개 생성자

InstallApkSetup

public InstallApkSetup ()

공개 방법

setApkPaths

public void setApkPaths ( paths)

APK 경로를 설정합니다. 테스트를 위해 노출되었습니다.

매개변수
paths

setThrowIfInstallFail

public void setThrowIfInstallFail (boolean throwIfInstallFail)

설치 실패 시 throw를 설정합니다. 테스트를 위해 노출되었습니다.

매개변수
throwIfInstallFail boolean

설정

public void setUp (ITestDevice device, 
                IBuildInfo buildInfo)

매개변수
device ITestDevice

buildInfo IBuildInfo

던지기
BuildError
DeviceNotAvailableException
TargetSetupError

보호된 메서드

getApkPaths

protected  getApkPaths ()

보고